Course Duration | Fees | Mode of Study | Course Level | Institute Type |
---|---|---|---|---|
3 Years | Varies (Please check the latest on the official website) | Online/Distance | Undergraduate | Private |
Semester | Subjects |
---|---|
1 | Introduction to Programming, Fundamentals of Computer and IT, Mathematics for Computer Science, English Communication, Web Technologies |
2 | Object-Oriented Programming, Data Structures, Database Management Systems, Operating Systems, Environmental Studies |
3 | Advanced Web Technologies, Software Engineering, Computer Networks, Discrete Mathematics, Frontend Development Technologies |
4 | Backend Development Technologies, Cloud Computing, Mobile Application Development, Algorithms, Professional Ethics |
5 | Full Stack Development Project I, Advanced Database Management, Cyber Security, Elective I, Elective II |
6 | Full Stack Development Project II, Internet of Things (IoT), Big Data Analytics, Elective III, Elective IV |
Subject | Description |
---|---|
Programming Fundamentals | Introduction to programming languages like Python, Java, or C++. |
Web Development | Basics of HTML, CSS, and JavaScript for front-end development. |
Database Management | Understanding SQL and NoSQL databases, data modeling. |
Back-end Development | Server, application, and database management with languages like Node.js or Ruby. |
Front-end Frameworks | Advanced client-side frameworks like React, Angular, or Vue.js. |
Version Control | Introduction to Git and GitHub for source code management. |
Agile and DevOps | Principles of agile development and DevOps practices. |
Cloud Computing | Basics of cloud services (AWS, Azure, Google Cloud) and deployment. |
Mobile App Development | Developing applications for Android or iOS. |
Project | Capstone project that encompasses all the learned skills. |