Course Duration | Course Level | Course Tuition Fees | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | Varies | Full-time | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computer Science, Basics of Full Stack Development, English for Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming, Data Structures, Web Technologies, Database Management Systems, Personality Development |
Semester 3 | Advanced Web Technologies, Server-Side Programming, Operating Systems, Discrete Mathematics, Mini Project I |
Semester 4 | Client-Side Scripting, Mobile Application Development, Computer Networks, Software Engineering, Mini Project II |
Semester 5 | Cloud Computing, Big Data Analytics, Cyber Security Fundamentals, Elective I, Major Project I |
Semester 6 | Internet of Things, Artificial Intelligence, Elective II, Major Project II, Internship |
Module | Topics |
---|---|
1. Introduction to Web Development | HTML, CSS, JavaScript, Web Hosting, Domain Names |
2. Front-End Development | Advanced HTML5 and CSS3, Responsive Design, Bootstrap, ReactJS, Angular |
3. Back-End Development | Node.js, Express.js, Databases (SQL and NoSQL), RESTful APIs |
4. Full Stack Integration | MERN Stack (MongoDB, Express, React, Node.js), CRUD Operations, Authentication |
5. Development Tools and Practices | Version Control (Git), Debugging, Testing (Unit, Integration, E2E), Deployment |
6. Advanced Topics and Trends | Cloud Services (AWS, Azure), Microservices, Containerization (Docker), Continuous Integration/Continuous Deployment (CI/CD) |