Bachelor of Computer Applications (BCA)

Quick links

Fees

Placement

Scholarship


Overview

The Bachelor of Computer Applications (BCA) program, a premier choice post-12th standard, spans three years + One year (Honours), delving into computing fundamentals, programming languages, and specialized tracks like Artificial intelligence (AI), Cyber Security, and more. With a curriculum covering C++, Java, PHP, and Python, BCA molds individuals into IT specialists, offering hands-on experience in both hardware and software. Offered by the Department of Computer Science in the Faculty of Computer Science & Engineering, it meets the demand for adept computer professionals with a balanced curriculum and well-equipped labs. The BCA course aims to equip graduates for industry challenges, aligning with JIET universe focus on cultivating leaders in technology-driven society.

Course Highlights

Course level Graduate
Duration 3 Years / 4 Years (Honours Degree)
Average Salary Package INR 5,00,000
Highest Salary Package INR 33,00,000
Examination Type Semester System
Program Eligibility 10+2 or equivalent with a minimum of 45% marks
Top Recruiting Organizations Infosys, TCS, Capgemini, Wipro, Accenture, Tekion,& many more

Educational Objectives

  • Each student is provided with a high-end desktop computer by the university for access to cutting-edge technology.

  • Teaching occurs in immersive laboratories, emphasizing real-time, hands-on practice.

  • Faculty and industry experts provide guidance, supported by the latest AI & DS and involvement in live projects.

  • Continuous assessment of student performance is a key feature throughout the semester.

  • The program is meticulously tailored to cultivate skilled individuals for immediate deployment in the workforce.

  • Technology plays a vital role, with tech-enabled program delivery through tablets, PCs, and a learning management system.

College Placement

Airbus

Tekion

The Hacktivists

Diptab Ventures

synopsys

Publcis Sapient

BYJU's

Optum

Infosys

Skolar

Celebal Technology

UltraTech

ISRO

DRDO

IIT Jodhpur

CADC

Tata motors

NBC

All India

CEERI pilani

About BCA

+ VISION

To produce globally competent computer professionals by providing high quality education, conducive learning and research experience that responds swiftly to the challenges of the ever-changing world.

+ MISSION

  • To produce a quality learning environment that helps students to enhance problem solving skills and to be lifelong learners in ever evolving and challenging global technological developments.
  • To collaborate with industry and institutes to make students ready for the professions across disciplines, nationally and globally

+ PROGRAM EDUCATIONAL OBJECTIVES (PEOs)

  • PEO1: The program will produce graduates who will be competent professionals in IT industry, academics, government, or entrepreneurs.
  • PEO2: The graduates will be able to adapt to the fast changing world of Information Technology needs and will become effective collaborators and through latest & innovative methodologies, they will be able to address the social, technical and business challenges.
  • PEO3: Graduates will be a good team player and in course of time will be able to lead the team to find solutions and improvements in their field of expertise or become entrepreneurs and play the leading roles in enterprises.
  • PEO4: The graduates will be able to display interpersonal skills, communicate efficiently and effectively and will be able to lead/function in multiple disciplinary teams.
  • PEO5: Graduates will be able to understand the need for lifelong learning and IT skill upgradation, through taking up certifications or higher education.
  • PEO6: Graduates will be able to understand professional and ethical responsibilities

+ PROGRAM SPECIFIC OUTCOMES (PSO)

  • PSO1: The graduates are proficient in fundamental principles and methods of Computer Science, Mathematical and Scientific reasoning and are able to: a) Apply fundamental concepts of integration, differentiation, vector calculus, probability & statistics, and discrete mathematics. b) Design, create & evaluate algorithms appropriate to specific problems.

  • PSO2: The graduates possess in-depth knowledge of various components of hardware and system software. The students have thorough understanding of/to: a) Describe, identify and illustrate desktop, network and server environments b) Apply networking concepts to build efficient networks and troubleshoot them c) Ability to employ cloud concepts to illustrate cloud computing solutions d) Basic and advanced elements of information security to solve problems and foresee threats e) Classify various information security threats and trends in the current IT world, and illustrate them.

  • PSO3: The graduates are competent in object oriented programming languages and possess basic knowledge of several other programming languages and can create first level programs.

  • PSO4: The graduates exhibit knowledge of diverse software engineering practices and project management, can work as a team leader/team member and communicate efficiently with a team in developing software of multidisciplinary nature.

  • PSO5: The graduates possess the ability to explore emerging technologies and provide innovative solutions to real time problems within constraints such as financial, environmental, social and ethical.

+ PROGRAM OUTCOMES (POs)

  • Problem Solving and Critical Thinking: Apply logical and analytical thinking to solve complex problems in the realm of computer applications.

    • Proficiency in utilizing various programming languages such as C++, Java, PHP, Python, etc.

    • Database Management: Design, implement, and manage databases effectively, demonstrating a sound understanding of database systems.

    • Web Development: Develop web applications using the latest technologies and frameworks.

    • Design and implement user-friendly interfaces and experiences.

  • Information Security: Understand and implement principles of information security to protect data and systems from unauthorized access and attacks.

  • Domain-Specific Expertise: Specialize in one or more domains such as Artificial Intelligence & Data Science, Cyber Security, Mobile and Full Stack Development or Cloud Technology.
  • Communication Skills: Communicate effectively, both orally and in writing, about technical concepts and solutions.
  • Collaboration and Teamwork: Work collaboratively as part of a team, understanding the dynamics of teamwork in a professional environment.

  • Ethical and Professional Behavior: Adhere to ethical standards and professional conduct in the field of information technology.

  • Continuous Learning: Demonstrate a commitment to continuous learning and staying updated with emerging technologies and industry trends.

  • Industry Exposure: Gain practical industry exposure through internships, projects, and interactions with professionals.

  • Adaptability Placement and Career Readiness: Adapt to new technologies, tools, and methodologies in a rapidly evolving field. Acquire the necessary skills and knowledge to secure employment in diverse fields such as Software Development, Banking, Networking, and academia.

  • Entrepreneurial Mindset & Global Perspective: Develop an entrepreneurial mindset, enabling graduates to innovate and contribute to the growth of the technology sector. Understand the global context of technology and its impact on various industries and societies.

+ Course Outcomes

  • Update Soon

Career Opportunities

The computer science and application field is full of exciting, diverse, and high-growth careers, ranging from software development to cyber security. Computing professionals can find themselves in a variety of environments in academia, research, industry, government, private, and business organizations — analyzing problems for solutions, formulating, and testing. Kickstarting your career with advanced communications or multi-media software and equipment or working in teams for product development. As freshers, the students can comfortably expect an average salary of between 4 lacks to 6 lacks annually in India. Along with these the, factors like your qualifications, skill set, and knowledge also impact your income to be above 6 lacks.

Department Best Practices 

  • Industry co-teaching

  • Exposure to open-source tools

  • Innovative teaching-learning pedagogy

  • Project-based learning

  • Skill enhancement via technical clubs

  • International teaching and research collaborations

  • Access to e-resources and research databases

  • Enhancing self-learning attitude via experiential learning  

  • Advanced ICT tools for effectual knowledge transfer 

Testimonials

FAQs

+ Why Choose Computer Science Engineering
  • In a world where everything is going digital, the future of computer science holds great potential
  • A skilled Computer Science Engineer has access to a wide range of career options
  • Location is not a constraint anymore, as CS Engineers get ample opportunities to work from anywhere
  • The demand for Computer Science Engineers is steady, and new avenues are demanding more creative & analytical minds
  • B.Tech in Computer Science is helpful in supporting any other avenues as well in which you might be interested at a later stage. A digital presence is a requirement of everything nowadays
  • Computing offers great opportunities for true creativity and innovativeness
  • B.Tech in Computer Science also opens the gateway to entrepreneurship. It is not necessary that you are associated with any organization. You can identify the problem in the market and provide appropriate digital solutions accordingly
  • Flexibility to choose a geographic location as the demand for skilled Computer Science Engineers is in every country. You may select the location in which you would like to settle.
  • Does not get monotonous as the field of computer science is ever-evolving and new advancements push professionals for continuous learning
+ Do you offer department visits before taking admission?

YES, A campus visit is your opportunity to get a firsthand view of a college. College catalog, brochure or website can only show you glimpse of the department but, to really get a feel for the department / college, you need to walk around the quad, sit in on a class and visit the dorms.

+ What are the extra activities in which the students are involved for overall development?

Seminars, Webinars, Workshops, Technical and Cultural activities, Competitive Coding, Short Term Training Program, House on duties etc.

Passed 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry/ Biotechnology/ Biology/ Technical Vocational subject.
Obtained at least 45% marks (40% in case of candidates belonging to reserved category) in the above subjects taken together.
or
Passed Diploma (in Engineering and Technology) examination with at least 45% marks (40% in case of candidates belonging to reserved category)

+ Can I Get a Job in Forensics With a Computer Science Degree?

There’s actually quite a bit to know about forensics as it has to do with evidence retrieval from computers and other electronic media, and a degree in computer science provides a graduate with a versatile skills and knowledge in computer use.

+ Can You Get a Good Job With Only a Bachelor’s of technology in Computer Science?

It is perfectly possible to get a good job with only a bachelor's of technology in computer science. In fact, most high-paying, in-demand jobs can be pursued with a degree in this field.

+ Is there any mentor system present in the department?

Yes we have mentor system in our department. Every mentor is allotted with about 18 to 20 students to take care of them depending upon the programme and division. The interactions between them help the mentors have a comprehensive record of their activities, academic co-curricular achievements, and problems solving records.

+ Does a Computer Science Degree Require A Lot of Math Courses?

Most of degrees require some understanding of calculus and as well as many programs require students to study of Calculus III. Typically, computer science degree programs offer abstract algebra, discrete mathematics, graph theory, and other math courses alongside its computer science courses.

+ Is there any placement Cell/support provided for job search?

The college has a separate Career Development and Placement Cell which is an integral part of the college. It ensures and takes care to provide the best arrangements for placing its students in premier institutions. It also conducts training programs for the students to enable them to face interviews. These programmes include workshops on self-esteem, presentation skills, communication skills and mock personal interviews etc.

+ Is Computer Science a Growing Industry?

The computer science industry is projected to grow much faster than other industries over the next several years, according to the U.S. Bureau of Labor Statistics (BLS). Computer science is an excellent choice if you want a career with a solid future and high earnings.

+ Is Computer Science the Same as Programming?

Of course, computer science degrees include courses focused mainly on programming, but not many. Actually, programming is just one small topic covered by a computer science degree. Computer science is closely related to discrete mathematics and formal linguistic theory. Whether you choose a business, science, or software design path, you’ll gain deep insight into algorithm analysis, quantitative problem solving, and modern computer architecture. Programming, by contrast, is what a person does when they use a programming language to transform an algorithm into something the machine can do.

+ What Courses Should I Take to Launch a Career in Mobile Computing?

The specific courses you should take are introductory computer science courses as well as data structures and algorithms courses. These introductory classes teach you about object-oriented programming, which is a fundamental programming skill that is used in Web and mobile application design.

+ What is the Difference between Information Technology and Computer Science?

At a glance, Information Technology careers are more about installing, maintaining, and improving computer systems, operating networks, and databases. Meanwhile, computer science is about using mathematics to program systems to run more efficiently, including in design and development.

+ What Type of Companies Hire Someone with a Computer Science Degree?

Amazon, Deloitte, CGI, Mindtree, Infosys, Cognizant, TCS, HCL, Google, Wipro, Tech Mahindra, IBM, Microsoft, Mphasis, Reliance, Capgemini, etc.