Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies by Region | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming using Python, Mathematics for Computer Science, Introduction to Web Development, English Communication Skills |
Semester 2 | Object-Oriented Programming using Java, Data Structures and Algorithms, Database Management Systems, Environmental Studies |
Semester 3 | Advanced Web Technologies, Operating Systems, Software Engineering, Elective 1 (Introduction to UI/UX Design) |
Semester 4 | Network and Security Fundamentals, Full Stack Development I (Frontend Technologies), Cloud Computing, Elective 2 (Mobile App Development) |
Semester 5 | Full Stack Development II (Backend Technologies), Data Science Basics, Project Work I, Elective 3 (Emerging Technologies in IT) |
Semester 6 | Advanced Full Stack Development, Project Work II, Internship, Elective 4 (Blockchain Basics) |
Module | Topics |
---|---|
1. Basics of Programming | Introduction to Programming, Data Structures, Algorithms |
2. Frontend Development | HTML, CSS, JavaScript, ReactJS, Angular |
3. Backend Development | Node.js, Express.js, Python, Django, Ruby on Rails |
4. Databases | SQL, NoSQL, MongoDB, Firebase |
5. DevOps & Deployment | Git, Docker, Kubernetes, AWS, Azure |
6. Additional Concepts | RESTful Services, GraphQL, Web Security Practices, Agile and Scrum Methodologies |