Monark University
Welcome to Monark University

Monark University stands as a beacon of excellence in Ahmedabad, embodying the pinnacle of academic achievement and innovation.

Quick Contact:
Follow Us:

Monark University stands as a beacon of excellence in Ahmedabad, embodying the pinnacle of academic achievement and innovation.

Quick Contact:
Follow Us:
Monark UniversityProgramsBachelorBachelor of Computer Application – Honours (B.C.A.-Hons.)

Bachelor of Computer Application – Honours (B.C.A.-Hons.)

bnr-arroDw-1-1

About Program

A solid foundation in computer science, software development, and IT applications is the goal of the undergraduate Bachelor of Computer Applications (BCA) and Bachelor of Computer Applications (Hons.) programs. The BCA curriculum prepares students for entry-level positions in the IT sector by concentrating on fundamental topics like programming, database administration, web development, and networking. In order to improve technical proficiency and analytical abilities, BCA (Hons.) offers a more comprehensive and specialized curriculum that frequently includes advanced topics, research components, and practical projects. In order to open doors to professions in software development, data analysis, cybersecurity, and higher education like MCA or similar subjects, both programs seek to give students information and problem-solving skills relevant to the business.

Program Highlight

Faculty

Computer Applications

Duration

4 Years

Credits

176

Language

English/Gujarati

Program Outcomes (POs)

POs Description
PO1 Fundamental Knowledge: Recognize the basic ideas behind computers, software, hardware, and accessories, as well as the development of computer technologies.
PO2 Design and development of solutions: Use relevant computing techniques, such as web applications, to analyze, design, implement, and assess computerized solutions to real-world issues.
PO3 Analysis of Problems: Learn the basics of algorithms, computer application theory, and mathematical foundations for designing and modeling computer-based systems.
PO4 Analytical Abilities: Ability to think critically, assess situations, and provide suitable solutions
PO5 Applying modern tools: Develop, pick, and apply acceptable methods, materials, and contemporary tools such as modeling and prediction to challenging tasks while being aware of their limitations.
PO6 Ethics: Adhere to professional ethics, duties, and technical norms while putting ethical concepts into practice.
PO7 Technical Skills: Learn technical skills to become a professional or an entrepreneur and live a productive life in society.
PO8 Team Work and Individual: Learn to operate both independently and as a leader or member of a variety of teams in interdisciplinary environments.
PO9 Project Management: Gain the technical and management skills and to present or transmit information, applications, instructions, procedures, decisions, documentations, etc. both orally and in writing.
PO10 Communication: Communicate with the technical community and the general public on complicated technical duties in an effective manner. This includes understanding and producing reports and design documentation, giving and receiving clear directions, and making good presentations.
PO11 Programming Knowledge: Learn how to recognize, describe, and use object-oriented and functional programming techniques, as well as how to leverage databases to create computer programs.
PO12 Value Added Knowledge: Acknowledge the different problems pertaining to society, the environment, health, and vibrant cultures, as well as an individual role in helping to find answers.

Program Specific Outcomes (PSOs)

PSOs Description
PSO1 Ability to develop the skills in the areas of web application development, data interpretation, data analysis, and systematic planning, development, testing, and execution of various computer applications.
PSO2 Recognize and comprehend various value systems, the moral implications of software development and their results, and take ownership of them.
PSO3 In order to efficiently construct computer-based systems, students will be able to comprehend, evaluate, and create computer programs in the fields of algorithms, operating system software, web design, and networking.

Eligibility

  • Candidates must have completed their 10+2 (or equivalent) from a recognized board.

Bachelor of Computer Application – Honours (B.C.A.-Hons.) - CURRICULUM

Semester 1

Subject Name L T P C
Problem Solving through C 3 0 2 4
Internet & HTML 3 0 2 4
Fundamental of IT - Elective-I 4 0 0 4
Computer Hardware & Networking - Elective-I 4 0 0 4
Mathematics-I 4 0 0 4
General English 1 0 3 2
PC-Assembly and Maintenance 1 0 2 2
Indian Culture & Skill Development 2 0 0 2
Total 22 0 9 26

Semester 2

Subject Name L T P C
Object Oriented Programming with C++ 3 0 2 4
Computer Organization and Architecture 3 0 2 4
Computer Maintenance and Trouble Shooting - Elective-II 3 0 2 4
Static Webpage Design - Elective-II 3 0 2 4
Mathematics-II 4 0 0 4
Advanced English 2 0 0 2
Basic Computer Technology 0 0 4 2
Fundamental General Knowledge 2 0 0 2
Total 20 0 12 26

Semester 3

Subject Name L T P C
Fundamentals of Operating System 3 0 2 4
Database Management System 3 0 2 4
Data Structure 3 0 2 4
Data Analytics - Elective-III 3 0 2 4
Algorithms: Design and Analysis - Elective-III 3 0 2 4
Professional Communication Skills 2 0 0 2
Multimedia Tools 1 0 2 2
Ayurveda & Nutrition 2 0 0 2
Total 20 0 12 26

Semester 4

Subject Name L T P C
Computer Network 3 0 2 4
Object Oriented Programming using JAVA 3 0 2 4
Relational Database Management System 3 0 2 4
Computer Graphics - Elective-IV 3 0 2 4
Cyber Security - Elective-IV 3 0 2 4
Sanskrit 2 0 0 2
Aviation Resource Management 1 0 2 2
National Service Scheme 1 0 2 2
Total 19 0 14 26

Semester 5

Subject Name L T P C
Fundamentals of Machine Learning 3 0 2 4
Software Engineering 3 0 2 4
Basics of FIGMA 3 0 2 4
Python Programming - Elective-V 3 0 2 4
Blockchain - Elective-V 3 0 2 4
Internet of Things - Elective-VI 3 0 2 4
Data Mining and Business Intelligence - Elective-VI 3 0 2 4
Game Designing 0 0 4 2
Total 21 0 18 30

Semester 6

Subject Name L T P C
Cloud Computing 3 0 2 4
Data Visualization 3 0 2 4
Digital Forensics 3 0 2 4
Flutter - Elective-VII 3 0 2 4
MERN Stack - Elective-VII 3 0 2 4
Financial Literacy 2 0 0 2
Internship 0 0 8 4
Total 17 0 18 26
  L = Lecture, T = Tutorial, P = Practical, C = Credits

Internship Detail

Internship Type

Offline

Duration

1 Month

Semester

BCA(Hons.) - Semster 6

Mandatory (Yes/No)

Yes

In order to give students early exposure to real-world industry settings and practical applications of their academic knowledge, a one-month internship is held at the start of Semester 6 in BCA (Hons.). It facilitates the development of practical technical skills, an understanding of workplace dynamics and an understanding of current industry trends by bridging the gap between theoretical learning and professional experience.

Apply Now Today

Admissions Open Now

Enroll now to begin your transformative academic journey with us.

Emerging Programs
Apply Now
Apply Now