Master of Computer Applications
Course Overview
Department of Computer Application, which started in the year 2000, offers both BCA and MCA with excellent academic and placement records.
![](https://presidencycollege.ac.in/wp-content/uploads/2024/07/live2.webp)
Department of Computer Applications had its humble beginning, in the year 2000, offering both BCA and top MCA college India, affiliated to Bengaluru City University with a strength less than 20. Since then, the department had witnessed tremendous growth which now has over 300 students. The department boasts state of the art infrastructure, laboratory facility and a spacious library with a diverse collection of volumes for enriching knowledge.
Duration
2 Years : 4 Semesters
Eligibility Criteria
- Passed BCA/Bachelor’s Degree in Computer Science Engineering or equivalent Degree or Passed B.Sc./B.Com/BA with Mathematics at 10+2 level or at Graduation level (with additional bridge courses as per the norms of the concerned University). Obtained at least 50% marks (45% marks in case of candidates belonging to reserved category) in the qualifying examination.
Programme Outcomes
- Ability to apply Mathematical logics for Computer Applications
- PO 2: Describe, compare, and contrast various Programming language features and its applications
- PO 3: Ability to understand, interpret data and assist in making dynamic decisions Understand.
- PO 4: Ability to work as an individual in teams to understand complex problems and develop an application
- PO 5: Analyse customer requirements, create high-level design, implement and document robust and reliable software systems
Career Prospects
-
Software Consultant
Design software systems customized for specific tasks or industries.
-
Hardware Engineer
Develop, design, and test computer hardware components for computer and electrical systems.
-
Data Scientist
You'll need to work closely with your business to identify issues and use data to propose solutions for effective decision making.
-
Troubleshooter
Troubleshoot system and network problems, diagnosing and solving hardware or software faults.
-
Software Developer
Design, develop, and test software and applications for computers.
-
Web Designer & Developer
Responsible for the design, layout and coding of a website.
-
Artificial Intelligence Developer
Focused on integrating and implementing AI algorithms and logic into the deliverables of an IT project.
-
Ethical Hacker
Conduct advanced penetration tests on a company's system and identify any breaches or weaknesses in the security setup.
Syllabus - Aligned with NEP
Semester-1
Semester-2
Semester-3
Semester-4
Semester-1
CORE
- The Art of Programming
- Mathematical Foundation for Computer Applications
- Theory of Computation
- Object Oriented Programming -Java
- Data Structures
- Data Structures Lab
- Object Oriented Programming Lab
Semester-2
CORE
- Operating Systems
- Database Management System
- Computer Networks
- Database Management System Lab
- OS Programming Lab
- AI & ML
- Cloud Computing
Semester-3
CORE
- Analysis and Design of Algorithm
- Professional Communication and Career Skills
- Python Programming
- Python Lab
- Software Engineering and Project Management
OPEN ElECTIVE
- Open Elective -1
DSE
- Web Technologies/Data Science/Artificial Intelligence and Machine Learning/Cyber Security
- Web Technologies/Data Science/Artificial Intelligence and Machine Learning/Cyber Security
Semester-4
CORE
- Web Technologies/Data Science/Artificial Intelligence and Machine Learning/Cyber Security
- Web Technologies/Data Science/Artificial Intelligence and Machine Learning/Cyber Security
- Major Project
![](https://presidencycollege.ac.in/wp-content/uploads/2024/05/image-2.webp)
Admissions
Apply to be a part of
Presidency Legacy
Admission Helpline
7026100500