Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | $15,000 per year (hypothetical) | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computing, Computer Fundamentals and IT, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems, Digital Electronics, Organizational Behavior |
Semester 3 | Operating Systems, Web Technologies, Software Engineering, Discrete Mathematics, Financial Accounting |
Semester 4 | Computer Networks, Advanced Database Management Systems, Java Programming, Algorithm Analysis and Design, Business Communication |
Semester 5 | Mobile Application Development, Cloud Computing, Artificial Intelligence, Elective 1, Project Work - I |
Semester 6 | Information Security, Elective 2, Elective 3, Project Work - II, Internship |
Course Component | Important Topics |
---|---|
Programming Fundamentals | Introduction to Programming, Data Types, Control Structures, Arrays, Functions |
Object-Oriented Programming | Classes and Objects, Inheritance, Polymorphism, Encapsulation, Abstraction |
Web Development | HTML, CSS, JavaScript, Front-End and Back-End Development |
Database Management | SQL, NoSQL, Database Design, Normalization, SQL Injection |
Software Engineering | Software Development Life Cycle (SDLC), Agile Methodologies, Version Control |
Data Structures and Algorithms | Stacks, Queues, Linked Lists, Sorting and Searching Algorithms, Complexity Analysis |
Operating Systems | Processes, Threads, Memory Management, File Systems |
Networking | OSI Model, TCP/IP, Routing, Switching, Network Security |
Mobile Application Development | Android Development, iOS Development, Cross-Platform Development |
Cloud Computing | Cloud Service Models, Deployment Models, AWS, Azure |