Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by Institution | Full-time | Public |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computing, Digital Fundamentals, English for Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems, Web Technologies, Kannada/Sanskrit |
Semester 3 | Advanced Web Technologies, Operating Systems, Computer Networks, Software Engineering, Elective I |
Semester 4 | Cloud Computing, Mobile Application Development, Full Stack Development I, Artificial Intelligence, Elective II |
Semester 5 | Full Stack Development II, Project Work I, Internship, Elective III, Elective IV |
Semester 6 | Advanced Full Stack Development, Project Work II, Elective V, Elective VI, Cyber Security Fundamentals |
Core Programming | Front-End Technologies | Back-End Technologies | Database Management | Version Control and Deployment | Security Practices | Project and Agile Methodologies |
---|---|---|---|---|---|---|
Introduction to Programming, Data Structures, Algorithms | HTML, CSS, JavaScript, ReactJS, Angular | Node.js, Express.js, PHP, Ruby on Rails | SQL, NoSQL, MongoDB, MySQL | Git, GitHub, CI/CD, Docker | OWASP Security Principles, Encryption, Authentication | Agile, Scrum, Kanban, Project Management Tools |