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 using C, Mathematics for Computer Science, Digital Fundamentals, English for Communication, Environmental Studies |
Semester 2 | Object-Oriented Programming with C++, Data Structures, Database Management Systems, Discrete Mathematics, Organizational Behavior |
Semester 3 | Operating Systems, Web Technologies, Computer Networks, Software Engineering, Management Information Systems |
Semester 4 | Java Programming, Algorithm Analysis and Design, Computer Graphics, Microprocessor and Assembly Language, Financial Accounting |
Semester 5 | Internet Programming and Cyber Law, Data Communication and Network Security, Artificial Intelligence, Elective 1 (e.g., Cloud Computing), Project Work - I |
Semester 6 | Mobile Application Development, Elective 2 (e.g., Machine Learning), Elective 3 (e.g., Big Data Analytics), Project Work - II, Comprehensive Viva |
Module | Important Topics |
---|---|
Introduction to Mobile App Development | Overview of Mobile App Development, Platforms, and Tools |
UI/UX Design for Mobile Apps | Principles of Mobile UI/UX Design, Design Tools, and Prototyping |
Android App Development | Android Studio, Java/Kotlin, Android SDK, Activity Lifecycle |
iOS App Development | Swift, Xcode, iOS SDK, View Controllers |
Hybrid and Cross-Platform Development | Flutter, React Native, Xamarin, Web Views |
Backend Integration | APIs, JSON, RESTful Services, Firebase |
App Deployment and Distribution | Google Play Store, Apple App Store, App Testing, Versioning |
Emerging Trends in Mobile App Development | Machine Learning, AR/VR, IoT Integration in Mobile Apps |