Courses

First Semester 15 CREDIT HRS

CSC 101: Introduction to Information Technology
CSC 102: Fundamentals of Computer Programming
STA 103: Probability and Statistics
MTH 104: Calculus and Analytical Geometry

Natural Science Elective I
Natural Science Elective I courses: Student can opt for any one of the following course
PHY 105: Physics I
BIO 106: Biology I
GEO 107: Geology I
STA 108: Statistics I

Second Semester 18 CREDIT HRS

CSC 151: Digital Logic
CSC 152: Discrete Structures
CSC 153: Microprocessor
CSC 154: Data Structure and Algorithms
MTH 155: Linear Algebra

Natural Science Elective II
Natural Science Elective II courses: Student can opt for any one of the following course:
PHY 156: Physics II
BIO 157: Biology II
GEO 158: Geology II

Third Semester 15 CREDIT HRS

CSC 201: Computer Architecture
CSC 202: Object Oriented Programming Language
CSC 203: Operating Systems
CSC 204: Numerical Method
MGT 205: Introduction to Management

Fourth Semester 18 CREDIT HRS

CSC 251: Theory of Computation
CSC 252: System of Analysis and Design
CSC 253: Database Management System
CSC 254: Computer Graphics
CSC 255: Introduction to Cognitive Science
ENG 256: Technical Writing

Fifth Semester 15 CREDIT HRS

CSC 301: Computer Network
CSC 302: Simulation and Modeling
CSC 303: Design and Analysis of Algorithms
CSC 304: Artificial Intelligence

Elective I
Elective I Courses: Student can opt for any one of the following course:
CSC 305: Microprocessor Based Design
CSC 306: Applied Logic
CSC 307: E-Governance
CSC 308: Concepts of Wireless Networking
MGT 309: International Business Management
MGT 310: International Marketing
CSC 311: Neutral Networks
CSC 312: Computer Hardware Design
CSC 313: Introduction to Cryptography

Sixth Semester 15 CREDIT HRS

CSC 351: Software Engineering
CSC 352: Compiler Design and Construction
CSC 353: Web Technology
CSC 354: Real Time System

Elective II
Elective II Courses: Student can opt for any one of the following course:
CSC 355: Knowledge Management
CSC 356: Fundamentals of E-commerce
CSC 357: Society and Ethics in Information Technology
CSC 358: Automation and Robotics
CSC 359: Digital System Design
CSC 360: Net Centric Computing
CSC 361: Web Centric Computing
CSC 362: Embedded System Programming
CSC 363: Image Processing

Seventh Semester 15 CREDIT HRS

CSC 401: Advance Database Management System
CSC 402: Internet Technology
CSC 403: Advanced Java Programming
CSC 404: Project Work

Elective III
Elective III Courses: Student can opt for any one of the following course:
CSC 405: Information Retrieval
CSC 406: Database Administration
CSC 407: Network and System Administration

Eighth Semester 15 CREDIT HRS

CSC 451: Data Warehousing and Data Mining
CSC 452: Internship
Elective IV
Elective V
Elective IV and V Courses: Any Two of the following:
CSC 453: Advance Networking with IPv6
CSC 454: Distribution Networking
CSC 455: Network Security
CSC 456: Multimedia Database
CSC 457: Distribution and Object Oriented Database
CSC 458: Cloud Computing
CSC 459: Geographical Information System
CSC 460: Decision Support Systems