Course Name | Course Level | Fee | Mode of Study | Institute Type |
---|---|---|---|---|
BCA in Software Development | Undergraduate | $3000 per year | Full-time | University |
Semester | Subjects | Credits |
---|---|---|
1st Semester | Introduction to Programming, Calculus I, English Composition, Introduction to Physics | 15 |
2nd Semester | Object-Oriented Programming, Calculus II, Communication Skills, Environmental Science | 15 |
3rd Semester | Data Structures, Linear Algebra, Technical Writing, Introduction to Economics | 16 |
4th Semester | Algorithms, Differential Equations, Public Speaking, Microeconomics | 16 |
5th Semester | Operating Systems, Discrete Mathematics, Research Methods, Macroeconomics | 17 |
6th Semester | Database Systems, Statistics, Professional Ethics, Elective I | 16 |
7th Semester | Computer Networks, Machine Learning, Project Management, Elective II | 17 |
8th Semester | Capstone Project, Elective III, Elective IV | 15 |
Year/Semester | Important Topics |
---|---|
Year 1, Semester 1 | Introduction to Programming, Fundamentals of Computer Systems, Mathematics for Computing |
Year 1, Semester 2 | Object-Oriented Programming, Web Technologies, Database Management Systems |
Year 2, Semester 1 | Data Structures, Software Engineering, Operating Systems |
Year 2, Semester 2 | Algorithms, Computer Networks, Human-Computer Interaction |
Year 3, Semester 1 | Mobile Application Development, Cloud Computing, Cyber Security Fundamentals |
Year 3, Semester 2 | Artificial Intelligence, Project Work (Software Development Project), Electives (Blockchain Technology, Internet of Things, etc.) |