The
BS Computer Science program is a comprehensive four-year undergraduate degree
designed to equip students with a strong foundation in computing, software
development, and emerging technologies. The program combines theoretical
knowledge with practical experience in programming, algorithms, software
engineering, databases, networking, artificial intelligence, and cybersecurity.
It prepares graduates to solve real-world computing problems and pursue
successful careers in the rapidly evolving technology industry.
4 Years (8 Semesters)
Students
who have successfully completed the Higher Secondary School Certificate
(HSSC/F.Sc. Pre-Engineering, ICS, or an equivalent qualification recognized by
the relevant authorities) are eligible for admission, subject to the college's
admission policy and university regulations.
The curriculum
typically includes:
Programming
Fundamentals
Object-Oriented
Programming
Data
Structures and Algorithms
Database
Systems
Software
Engineering
Operating
Systems
Computer
Networks
Web
Technologies
Artificial
Intelligence
Machine
Learning
Cybersecurity
Computer
Architecture
Theory
of Computation
Human-Computer
Interaction
Research
Methodology
Final
Year Project
Elective
and General Education Courses
Students will:
Develop
strong programming, analytical, and problem-solving skills.
Design,
develop, test, and maintain software applications using modern tools and
technologies.
Apply
computing principles to solve real-world problems efficiently and ethically.
Gain
practical experience in software development, databases, networking, and
emerging technologies.
Build
a solid foundation for postgraduate studies, research, and professional careers
in computing.
Graduates of the BS
Computer Science program can pursue careers in:
Software
Development
Web
and Mobile Application Development
Artificial
Intelligence and Machine Learning
Cybersecurity
Data
Science and Data Analytics
Cloud
Computing
Database
Administration
Network
and Systems Administration
DevOps
Engineering
Game
Development
Quality
Assurance and Software Testing
IT
Consulting
Research
and Academia
Government
and Public Sector Organizations
Technology
Startups and Private Industry
Graduates may
continue their studies by pursuing:
MS/MPhil
in Computer Science
MS/MPhil
in Software Engineering
MS/MPhil
in Artificial Intelligence
MS/MPhil
in Data Science
MS/MPhil
in Cybersecurity
MS/MPhil
in Information Technology
PhD
in Computer Science
Other
postgraduate programs in computing and related disciplines.