BCA

Be at the forefront of technological advances

Program Overview

  • Program Length
    3 Years
  • Credential
    Bachelor Degree
  • Location Offered
    Mohali (Chandigarh)
  • Intake
    July

With a degree in computer applications you can turn concepts like self-driving vehicle, smart tech wearable and holographic surgery into everyday realities. Nearly every industry needs digital technology to succeed, which means computer applications is full of opportunities in medicine, entertainment, aerospace, sports, green energy or heavy industry, just to start. By understanding the logic and algorithms that drive technology, you will begin to see opportunities everywhere.

Program Outcome

Program Outcome

Why Study BCA @GJIMT

  • Curriculum reflect the needs of computing industry, both nationally and internationally.
  • Shadow projects to develop expertise for enhanced employment opportunities.
  • Mix of theory and hands on applied knowledge in modern well-equipped labs.
  • Opportunity to study with UFV, Canada.
  • Can avail paid internship in US under SWT.
  • Affordable wit complete value for journey.

Curriculum with Majors

The BCA program submerges you into the intricate world of technology and computing. It encapsulates areas like Computer System Architecture, Object-Oriented Programming, and Data Structures. Topics spanning from Programming in Python, Software Engineering, to Database Management Systems, fortify a holistic comprehension of the tech domain. The curriculum accentuates practical components, such as web designing, PC assembly, and troubleshooting, priming students for tangible tech challenges.

As you pivot to the fifth semester, unique opportunities arise to tailor your learning trajectory through elective courses. This presents an arena for in-depth specialization, permitting students to fuse knowledge from two potent fields, ranging from Artificial Intelligence, Cloud Computing, to Digital Marketing and Cyber Laws.

Download Curriculum

Course Code

Course Type

Subjects

Credits

UGCA1901

Core Theory

Mathematics

4

UGCA1902

Core Theory

Fundamentals of Computer and IT

4

UGCA1903

Core Theory

Problem Solving using C

4

UGCA1904

Practical/Laboratory

Workshop on Desktop Publishing

2

UGCA1905

Core Practical/Laboratory

Problem Solving using C Laboratory

2

UGCA1906

Core Practical/Laboratory

Fundamentals of Computer and IT Laboratory

2

BTHU103/18

Ability Enhancement Compulsory Course (AECC)-I

English

1

BTHU104/18

Ability Enhancement Compulsory Course (AECC)

English Practical/Laboratory

1

HVPE101-18

Ability Enhancement Compulsory Course (AECC)

Human Values, De-addiction and Traffic Rules

3

HVPE102-18

Ability Enhancement Compulsory Course (AECC)

Human Values, De-addiction and Traffic Rules (Lab/ Seminar)

1

BMPD102-18

 

Mentoring and Professional Development

1

Total

25

Course Code

Course Type

Subjects

Credits

UGCA1907

Core Theory

Fundamentals of Statistics

4

UGCA1908

Core Theory

Computer System Architecture

4

UGCA1909

Core Theory

Object Oriented Programming using C++

4

UGCA1910

Core Practical/Laboratory

Object Oriented Programming using C++ Laboratory

2

UGCA1911

Core Practical/Laboratory

Fundamentals of Statistics Laboratory

2

UGCA1912

Core Practical/Laboratory

Computer System Architecture Laboratory

2

EVS102-18

Ability Enhancement Compulsory Course (AECC)-III

Environmental Studies

2

BMPD202-18

 

Mentoring and Professional Development

1

Total

21

Course Code

Course Type

Subjects

Credits

UGCA1913

Core Theory

Computer Networks

4

UGCA1914

Core Theory

Programming in Python

4

UGCA1915

Core Theory

Data Structures

4

UGCA1916

Core Practical/Laboratory

Computer Networks Laboratory

2

UGCA1917

Core Practical/Laboratory

Programming in Python Laboratory

2

UGCA1918

Core Practical/Laboratory

Data Structures Laboratory

2

UGCA1919

Skill Enhancement Course-I

PC Assembly & Troubleshooting

3

UGCA1920

Skill Enhancement Course- Laboratory

PC Assembly & Troubleshooting Laboratory

1

BMPD302-18

 

Mentoring and Professional Development

1

Total

23

Course Code

Course Type

Subjects

Credits

UGCA1921

Core Theory

Software Engineering

4

UGCA1922

Core Theory

Database Management Systems

4

UGCA1923

Core Theory

Operating Systems

4

UGCA1924

Core Practical/Laboratory

Software Engineering Laboratory

2

UGCA1925

Core Practical/Laboratory

Database Management Systems Laboratory

2

UGCA1926

Core Practical/Laboratory

Operating Systems Laboratory

2

UGCA1927

Skill Enhancement Course-II

Web Designing

3

UGCA1928

Skill Enhancement Course- Laboratory

Web Designing Laboratory

1

BMPD402-18

 

Mentoring and Professional Development

1

Total

23

Course Code Course Type Subjects Credits
UGCA1929 Skill Enhancement Course-III Programming in PHP 3
UGCA1930 Skill Enhancement Course- Laboratory Programming in PHP Laboratory 1
BMPD502-18   Mentoring and Professional Development 1
  Open Elective-I   4
  Elective-I   4
  Elective-II   4
  Elective-I Laboratory   2
  Elective-II Laboratory   2
  Project   1
  Institutional Summer Training*   1
Total  23
Elective -I Elective -II
Course Code Course Title Course Code Course Title
UGCA1931 Data Warehouse and Mining UGCA1935 Linux Operating System
UGCA1934 Computer Graphics UGCA1933 Internet of Things
UGCA1932 Programming in Java UGCA1936 Cloud Computing
Elective -I Laboratory Elective -II Laboratory
Course Code Course Title Course Code Course Title
UGCA1931 Data Warehouse and Mining Laboratory UGCA1935 Linux Operating System Laboratory
UGCA1934 Computer Graphics Laboratory UGCA1933 Internet of Things Laboratory
UGCA1932 Programming in Java Laboratory UGCA1936 Cloud Computing Laboratory

Course Code

Course Type

Subjects

Credits

UGCA1943

Skill Enhancement Course-IV

Android Programming

3

UGCA1944

Skill Enhancement Course- Laboratory

Android Programming Laboratory

1

BMPD602-18

 

Mentoring and Professional Development

1

 

Open Elective-II

 

4

 

Elective-III

 

4

 

Elective-IV

 

4

 

Elective-III Laboratory

 

2

 

Elective-IV Laboratory

 

2

 

Project

Major Project

4

Total

25

Elective -III

Elective -IV

Course Code

Course Title

Course Code

Course Title

UGCA1945

Artificial Intelligence

UGCA1948

Information Security

UGCA1946

R Programming

UGCA1949

Cyber Laws & IPR

UGCA1947

Digital Marketing

UGCA1950

Machine Learning

Elective -III

Elective -IV

Course Code

Course Title

Course Code

Course Title

UGCA1951

Artificial Intelligence Laboratory

UGCA1954

Information Security Laboratory

UGCA1952

R Programming Laboratory

UGCA1955

Cyber Laws & IPR Laboratory

UGCA1953

Digital Marketing Laboratory

UGCA1956

Machine Learning Laboratory

Open Electives

Course Code

Course Title

UGCA1902

Fundamentals of Computer and IT

UGCA1903

Problem Solving using C

UGCA1909

Object Oriented Programming using C++

UGCA1913

Computer Networks

UGCA1922

Database Management Systems

UGCA1957

Software Project Management

Study BCA with UFV, Canada

Study BCA at GJIMT in collaboration with UFV, Canada. Enhance your tech education by merging premier curricula from both institutions. Experience innovation and global perspectives at the nexus of GJIMT’s legacy and University of Fraser Valley’s international outreach.

To Know More Click Here

Projects

Students excelling with 75% or higher in their first BCA semester at GJIMT are granted access to exclusive shadow projects. These initiatives amplify analytical acumen, with hands-on dissertations, all under the guidance of our esteemed faculty.

US Internship

Seize the opportunity to undertake summer work and travel internships in the United States during your BCA at GJIMT. Dive deep into a world of international experiences, broadening your horizons and amplifying your global exposure.

To Know More Click Here

Eligibility

To pursue BCA Professional at GJIMT you must have:

  • Passed Class 12th with minimum 50% marks.
    *Priority will be given to students with 70% or above class 12th marks.
  • Qualified the Personal Interview round at GJIMT

To Know More Click Here

How to Apply

To embark on your BCA Professional journey at GJIMT:

  • Click the ‘Apply Now’ button and input the relevant details.
  • Complete application form.
  • Upload the necessary documents.
  • Relationship Coordinator will reach out to guide you through the next stages.


Download brochure

Fee Breakup

Tuition & Fees

Cost for this program per semester:

    • Sem 1
    • Sem 2
    • Sem 3
    • Sem 4
    • Sem 5
    • Sem 6
    • Total Semester Fees (To be paid in College Account)
    • 21500
    • 23740
    • 23740
    • 23740
    • 23740
    • 23740
    • Fees to be submitted Online directly by Student on IKGPTU Portal
    • 1150(URF)+1650(Exams Fees)
    • 1650(Exams Fees)
    • 550(URF)+1650(Exams Fees)
    • 1650(Exams Fees)
    • 550(URF)+1650(Exams Fees)
    • 1650(Exams Fees)

These are only estimates – your actual cost may vary
*T&C Apply

Career Opportunities

Upon graduating with your BCA from GJIMT, a realm of tech-driven career avenues unfolds before you, positioning you to leave a notable mark in the IT domain. Here are some prospective career trajectories:

  • Systems Analyst
  • Database Administrator
  • Network Architect
  • IT Project Manager
  • Web Developer
  • Mobile App Developer
  • Data Scientist
  • Cloud Solutions Architect
  • Cybersecurity Analyst
  • Game Developer
  • UI/UX Designer
  • Quality Assurance Tester
  • IT Support Specialist
  • Digital Marketing Specialist

Top Recruiters

Testimonial

“I deeply appreciate teaching courses that emphasize collaborative projects and real-world application. A prime instance is our software development module at GJIMT, where students challenge their peers in a coding competition. I’ve observed this as an incredibly effective method for students to grasp the intricacies of developing efficient software solutions and troubleshooting.”.

Dr. Tarandeep Singh

Join GJIMT now and jump start your career with strong foundation and life long placements!