Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full Time |
Institute Type | Private |
Semester | Subjects |
---|---|
1st Semester | Introduction to Programming, Mathematics for Computing, Digital Fundamentals, English Communication, Environmental Studies |
2nd Semester | Object-Oriented Programming, Data Structures, Database Management Systems, Discrete Mathematics, Principles of Web Development |
3rd Semester | Advanced Web Technologies, Operating Systems, Computer Networks, Software Engineering, Elective I |
4th Semester | Server-Side Programming, Client-Side Scripting, Mobile Application Development, Data Communication, Elective II |
5th Semester | Cloud Computing, Big Data Analytics, Cyber Security Fundamentals, Project Work I, Elective III |
6th Semester | Full Stack Development Project, Emerging Technologies, Professional Ethics, Elective IV, Internship |
Year 1; Introduction to Programming, Fundamentals of Web Development (HTML, CSS, JavaScript) Database Management Systems, Data Structures and Algorithms Principles of Software Engineering.
Year 2; Advanced Web Technologies (React, Angular, Vue.js) Server Side Programming (Node.js, Express) Advanced Database Concepts (NoSQL, MongoDB) Introduction, to Cloud Computing, Agile and DevOps Practices.
Year 3; This program covers a range of topics including Full Stack Project Development, Advanced Concepts in Full Stack Development like Microservices Architecture, Containerization using Docker and Kubernetes Cybersecurity Basics for Web Applications, Performance Enhancement and New Technologies, in Web Development. This overview serves as a roadmap and the real curriculum may incorporate additional detailed subjects, elective courses and project assignments customized to the dynamic realm of Full Stack Development.