Overview
Program Overview
The Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is a four-year undergraduate degree built around the theoretical foundations and technical depth of computer science. It focuses on programming, algorithms, systems, networking, and emerging areas such as artificial intelligence and data science, preparing graduates for both software development careers and further research.
Curriculum
Curriculum Highlights
Semester I
- Mathematics I
- Physics
- Introduction to C Programming
- Digital Logic
- Introduction to Information Technology
Semester II
- Mathematics II
- Object-Oriented Programming (C++)
- Microprocessor
- Discrete Structure
- Statistics I
Semester III
- Numerical Methods
- Computer Architecture
- Data Structure and Algorithms
- Computer Graphics
- Statistics II
Semester IV
- Theory of Computation
- Computer Networks
- Database Management System
- Operating System
- Artificial Intelligence
Semester V
- Cryptography
- Web Technology
- System Analysis and Design
- Design & Analysis of Algorithms
- Simulation and Modeling
Semester VI
- Software Engineering
- E-Governance
- Net-Centric Computing
- Technical Writing
- Compiler Design and Construction
Semester VII
- Advanced Java Programming
- Data Warehousing and Data Mining
- Principles of Management
- Project I
- Elective I
Semester VIII
- Advanced Database
- Internship
- Advanced Networking with IPv6
- Decision Support and Expert Systems
- Elective II