Duration
Discipline
Level
Affiliation
Last Updated
+2 Level or equivalent degree pass in computer science or maths with at least a "C" and 45% overall, or CGPA 1.8 on a 4-point scale with a "D" in other disciplines.
First Semester
Course Code | Course Title | Credit |
BIT101 | IT Fundamentals | 3 |
BIT102 | C Programming | 4 |
BIT103 | Digital Logic | 3 |
MTH104 | Basic Mathematics | 3 |
MGT105 | Introduction to Management | 3 |
Second Semester
Course Code | Course Title | Credit |
BIT151 | Discrete Structures | 3 |
BIT152 | Programming in C++ | 3 |
BIT153 | Microprocessor and Computer Architecture | 3 |
STA154 | Basic Statistics | 3 |
MGT155 | Introduction to Marketing | 3 |
Third Semester
Course Title | Credit |
Data Structures and Algorithms | 4 |
Numerical Methods | 3 |
Database Management Systems | 3 |
Operating System | 3 |
Sociology | 3 |
Fourth Semester
Course Title | Credit |
Computer Graphics | 3 |
System Analysis and Design | 3 |
Web Technology I | 3 |
Network and Data Communication | 3 |
Economics | 3 |
Fifth Semester
Course Title | Credit |
Web Technology II | 3 |
Intelligent Computing | 3 |
Software Engineering | 3 |
Information Security | 3 |
Technical Writing | 3 |
Sixth Semester
Course Title | Credit |
Management Information System | 3 |
Dot Net Programming | 3 |
Mobile Application Development | 3 |
Research Methodology | 3 |
Minor Project | 3 |
Seventh Semester
Course Title | Credit |
Advanced Java Programming | 4 |
Ecommerce | 3 |
Elective I | 3 |
Elective II | 3 |
Major Project | 4 |
Eighth Semester
Course Title | Credit |
Distributed and Cloud Computing | 3 |
Elective III | 3 |
Elective IV | 3 |
Internship | 6 |
List of Elective Courses:
After completing the program, graduates will be able to:
Apply fundamental and advanced IT concepts to solve real-world problems.
Design, develop, test, and maintain software and information systems.
Apply programming, algorithms, data structures, and software engineering techniques.
Design and manage databases and information-management systems.
Configure, manage, and troubleshoot computer networks and IT infrastructure.
Develop web, mobile, and other technology-based applications.
Apply cybersecurity principles to protect systems, networks, and digital information.
Apply artificial intelligence, machine learning, data analytics, and cloud-computing technologies.
Analyze organizational requirements and develop appropriate IT solutions.
Plan, implement, and evaluate IT projects and research activities.
Demonstrate effective communication, teamwork, leadership, critical thinking, and problem-solving skills.
Apply ethical, legal, and professional standards in IT practice.
Pursue careers as software developers, web developers, network administrators, database administrators, system analysts, cybersecurity professionals, cloud specialists, data professionals, IT consultants, and project managers.