As of my last update in April 2023, I don't have access to the specific course syllabus for a BCA in Full Stack Development at Indrashil University. Course syllabi can vary significantly between institutions and are subject to change. For the most accurate and up-to-date syllabus, I recommend contacting Indrashil University directly or visiting their official website. However, I can provide you with a generic outline for a BCA in Full Stack Development program that covers fundamental areas typically included in such courses. Please note, this is a general framework and the actual course at Indrashil University may differ.
Semester | Subjects | Topics |
---|
1 | Introduction to Programming, Web Technologies, Mathematics for Computer Science | Basics of Programming, HTML, CSS, JavaScript, Algebra, Calculus |
2 | Advanced Programming, Database Management Systems, Data Structures and Algorithms | Object-Oriented Programming, SQL, NoSQL, Arrays, Linked Lists, Sorting and Searching Algorithms |
3 | Operating Systems, Client-Side Scripting, Server-Side Scripting | Linux, Windows, DOM Manipulation, Node.js, PHP, Python |
4 | Networking and Security, UI/UX Design, Advanced Web Development | Network Protocols, Cybersecurity Basics, User Interface Design Principles, React.js, Angular |
5 | Mobile Application Development, Cloud Computing, Project Work (Part 1) | Android, iOS Development, AWS, Azure, Project Research and Planning |
6 | Emerging Technologies, Ethics in IT, Project Work (Part 2) | Blockchain, IoT, AI Basics, Professional Ethics, Project Implementation and Documentation |
This table is a simplified representation and should be used as a guideline. For detailed syllabus information, including elective options and practical lab sessions, please consult the official course documentation from Indrashil University.