Feature | Detail |
---|---|
Course Duration | 3 Years |
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full-time |
Institute Type | Private |
Semester | Subjects |
---|---|
Semester 1 | Introduction to Programming, Mathematics for Computer Science, Digital Fundamentals, English Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming, Data Structures, Database Management Systems, Principles of Management, Human Values & Professional Ethics |
Semester 3 | Web Technologies, Operating Systems, Software Engineering, Discrete Mathematics, Python Programming |
Semester 4 | Java Programming, Computer Networks, Web Development with PHP, Quantitative Techniques, Cyber Security Fundamentals |
Semester 5 | Advanced Java, Mobile Application Development, Full Stack Development, Artificial Intelligence, Project Work (Part-1) |
Semester 6 | Cloud Computing, Big Data Analytics, Internet of Things, Project Work (Part-2), Elective (Blockchain Technology/ Machine Learning) |
Module | Important Topics |
---|---|
Module 1: Introduction to Full Stack Development | Overview of Full Stack Development, HTML, CSS, JavaScript Basics |
Module 2: Frontend Development | Advanced HTML and CSS, Bootstrap, ReactJS, Angular |
Module 3: Backend Development | Node.js, Express.js, Database Management (SQL and NoSQL) |
Module 4: Full Stack Integration | Connecting Frontend and Backend, RESTful APIs, Authentication and Authorization |
Module 5: Deployment and Version Control | Git and GitHub, Deployment using Heroku, AWS, Docker |
Module 6: Project Work | Real-world Projects, Agile and Scrum Methodologies, Portfolio Development |