The Bachelor of Science in Computer Science and Information Technology offers a comprehensive curriculum designed to equip students with fundamental knowledge and practical skills in the ever-evolving field of computing. This program prepares graduates for a diverse range of careers in technology, from software development to data analysis, and provides a solid foundation for advanced studies in computer science.
Semester-wise breakdown of subjects and credit hours.
| Code | Course Title | Credits |
|---|---|---|
| SCIT 101 | Fundamental of Computer and IT | 3 |
| SCIT 102 | Analog and Digital Electronics | 3 |
| SCIT 103 | Mathematics-I | 3 |
| SCIT 104 | Statistics-I | 3 |
| SCIT 105 | Physics | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 201 | Programming in C | 3 |
| SCIT 202 | Mathematics-II | 3 |
| SCIT 203 | Statistics-II | 3 |
| SCIT 204 | Discrete Mathematics | 3 |
| SCIT 205 | Data Structure and Algorithm | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 301 | Object Oriented Programming | 3 |
| SCIT 302 | Database Management System | 3 |
| SCIT 303 | Computer Graphics | 3 |
| SCIT 304 | Numerical Methods | 3 |
| SCIT 305 | Computer Organization and Architecture | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 401 | Operating System | 3 |
| SCIT 402 | Theory of Computation | 3 |
| SCIT 403 | Computer Networks | 3 |
| SCIT 404 | Software Engineering | 3 |
| SCIT 405 | Probability and Statistics | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 501 | Artificial Intelligence | 3 |
| SCIT 502 | Web Technology | 3 |
| SCIT 503 | Compiler Design | 3 |
| SCIT 504 | System Analysis and Design | 3 |
| SCIT 505 | Elective I | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 601 | Information System | 3 |
| SCIT 602 | Computer Security | 3 |
| SCIT 603 | Digital Signal Analysis and Processing | 3 |
| SCIT 604 | Advanced Database | 3 |
| SCIT 605 | Elective II | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 701 | Advanced Computer Networks | 3 |
| SCIT 702 | E-Governance | 3 |
| SCIT 703 | Advanced Java Programming | 3 |
| SCIT 704 | Network Programming | 3 |
| SCIT 705 | Elective III | 4 |
| Code | Course Title | Credits |
|---|---|---|
| SCIT 801 | Distributed System | 3 |
| SCIT 802 | Applied Logic | 3 |
| SCIT 803 | Final Year Project | 6 |
| SCIT 804 | Internship | 4 |