BCA – Guru Kashi University

Our university’s Bachelor of Computer Applications (BCA) Programme produces graduates with strong computer science principles, proficiency in programming languages and software development techniques, and exceptional problem-solving skills.

 

PROGRAMME LEARNING OUTCOMES

After completion the program student will be able to

● Apply exploration to study and analyze problems in different areas of information technology.

● Analyze and evaluate computing systems, processes, and technologies to identify areas for improvement and optimize their performance.

● Communicate effectively with different stakeholders using a variety of modes and techniques, including written reports, oral presentations, and visual aids.

● Contribute to progressive community and society in comprehending computing activities by writing effective reports, designing documentation, making effective presentations, and understanding instructions.

● Demonstrate proficiency in programming languages, software development tools, and other relevant technologies.

● Conduct independent research and engage in lifelong learning to keep up-to-date with emerging trends and technologies in computer science.

Semester 1

1. Computer Fundamentals

2.Programming using C

3. Communication skills

4.Computer Fundamentals Lab

5.Programming using C Lab

Disciplinary Elective -I (Any One)

1
Disciplinary Elective -I (Any One)

Choose Any One 

1- Computer System Architecture

2- Digital Electronics

Semester 2

1.Operating Systems

2.Programming using C++

3.Operating Systems Lab

4. Programming using C++Lab

5.Multimedia Lab

6.Environmental Studies

7.Service Learning

Disciplinary Elective -II (Any One)

1
Disciplinary Elective -II (Any One)

Choose any one

1- E- Commerce

2- Information System Design & Implementation

Semester 3

1.Database Management Systems

2.Data Structures

3.Database Management Systems Lab

Data Structures Lab

4.Minor Project

Disciplinary Elective -III (Any One)

1
Disciplinary Elective -III (Any One)

Choose any One

1- Programming Using PHP

2- Application Development Using UB.Net

Semester 4

1.Programming using Java

2.Discrete Mathematics

3.Programming using Java Lab

4.Internet Fundamentals Lab

Disciplinary Elective -IV (Any one)

1
Disciplinary Elective -IV (Any one)

Choose any one

1- Theory of Computation

2- Ethical Hacking

Disciplinary Elective -V (Any One)

1
Disciplinary Elective -V (Any One)

Choose Any One

1- Big Data

2- Data Warehouse & Mining

Semester 5

1.Artificial Intelligence

2.Computer Networks

3.Artificial Intelligence Lab

4.Internship Training*

Disciplinary Elective -VI (Any One)

1
Disciplinary Elective -VI (Any One)

Choose Any One

1- Computer Graphics

2- Parallel Processing

Semester 6

1.Software Engineering

2.Programming using Python

3.Programming using Python Lab

4.Major Project

5.Service Learning

Disciplinary Elective - VII (Any One)

1
Disciplinary Elective - VII (Any One)

Choose any One

1- Cyber Law

2- Digital Image Processing

Disciplinary Elective -VIII (Any One)

1
Disciplinary Elective -VIII (Any One)

Choose Any One 

1- Introduction to Cloub Computing

2- Analysis & Design of Algorithms

Be the first to add a review.

Please, login to leave a review