Highlight | Detail |
---|---|
Course Duration | 3 Years |
Course Level | Undergraduate |
Course Tuition Fees | Rs [Insert Fees] |
Mode of Study | Full-time |
Institute Type | Private |
Semester | Core Courses | Electives/Practicals |
---|---|---|
Semester 1 | Introduction to Programming, Digital Fundamentals, Mathematics for Computer Science | Programming Lab, Digital Fundamentals Lab |
Semester 2 | Data Structures, Object-Oriented Programming with C++, Environmental Studies | Data Structures Lab, OOP with C++ Lab |
Semester 3 | Database Management Systems, Operating Systems, Discrete Mathematics | DBMS Lab, Operating Systems Lab |
Semester 4 | Software Engineering, Web Technologies, Computer Networks | Web Technologies Lab, Computer Networks Lab |
Semester 5 | Java Programming, Cloud Computing, Elective I (e.g., Machine Learning Basics) | Java Programming Lab, Cloud Computing Lab |
Semester 6 | Mobile Application Development, Project Work, Elective II (e.g., Internet of Things Basics) | Mobile Application Development Lab, Project |
Course | Description |
---|---|
Programming Fundamentals | Introduction to programming concepts using languages like C and Python. |
Object-Oriented Programming | Advanced programming concepts focusing on OOP principles using Java or C++. |
Web Development | Design and development of web applications using HTML, CSS, JavaScript, and frameworks like React or Angular. |
Database Management Systems | Understanding of relational databases, SQL, and NoSQL databases. |
Data Structures and Algorithms | Study of data organization, manipulation, and algorithms for problem-solving. |
Software Engineering | Principles of software development, lifecycle, and project management methodologies like Agile. |
Mobile Application Development | Development of mobile applications for platforms like Android and iOS. |
Cloud Computing | Introduction to cloud services, models, and applications in software development. |
Artificial Intelligence | Basics of AI, machine learning algorithms, and their applications in software development. |
Cyber Security | Understanding of security principles, vulnerabilities, and protection mechanisms in software applications. |