CO

SEMESTER I

BCA1B01 – Computer Fundamentals and HTML

  • To equip the students with fundamentals of Computer
  • To learn the basics of Computer organization
  • To equip the students to write algorithm and draw flow chart for solving simple problems
  • To learn the basics of Internet and webpage design

BCA1C01 – Mathematical Foundation for Computer Applications

  • To learn the basic principles of linear algebra and vectors.
  • To learn the basic principles of differential and integral Calculus.
  • To learn mathematical modeling using ordinary and partial equations.

BCA1C02 – Discrete Mathematics

  • To learn mathematical logic and Boolean algebra.
  • To equip the students with basic principles of discrete mathematics
  • To learn the mathematical logic, set theory & Boolean Algebra
  • To understand the basic concept of graphs and trees.
SEMESTER II

BCA2B02 – Problem Solving Using C

  • To equip the students with fundamental principles of Problem Solving aspects.
  • To learn the concept of programming
  • To study C language
  • To equip the students to write programs for solving simple computing problems

 BCA2B03 - Programming Laboratory I: Lab Exam of 1st& 2nd Semester

- HTML and Programming in C

  • To make the students learn web designing
  • To make the students learn programming environments.
  • To practice procedural programming concepts.
  • To make the students equipped to solve mathematical or scientific problems using C
BCA2C03 – Financial and Management Accounting
  • To get a general introduction on accounting and its general applications.
  • To get an understanding on various tools for financial statement analysis.
  • To get an understanding on accounting procedures upto the preparation of various financial statements.
  • To get a general understanding of the important tools for managerial decision making.

BCA2C04 - Operations Research

  • To get a general introduction in solving linear programming problems.
  • To get a general understanding of network analysis technique.
  • To get a general understanding of different mathematical models.

 SEMESTER III

 XXXXA11– Python Programming

  • Understand various statements, data types and functions in Python
  • Develop programs in Python programming language
  • Understand the basics of Object oriented programming using Python
  • To learn basics of Python programming
  • To learn decision making, looping and functions in Python
  • Understand Object Oriented Programming using Python

 A12 - Sensors and Transducers

  (Basic principle, working and applications only expected)

  • Explain resistance, inductance and capacitance transducers.
  • Perceive the concepts of temperature transducers.
  • Perceive the concepts level transducers and pressure
  • Explain flow transducers, electromagnetic transducers, radiation sensors and sound transducers

BCA3B04 – Data Structures Using C

  • To introduce the concept of data structures
  • To make the students aware of various data structures
  • To equip the students implement fundamental data structures

BCA3C05- Computer Oriented Numerical & Statistical Method

  • To learn the floating point arithmetic
  • Learning to solve linear equations.
  • To learn numerical differentiation and integration.
  • To learn the basics of statistics and probability theory

 BCA3C06 –Theory of Computation

  • To get a general introduction to the theory of Computer Science
  • To get a general understanding on different languages, grammar and automa

SEMESTER IV

XXXXA13– Data Communication and Optical Fibers

  • To expose the students to the basics of network communication and signal propagation through optical fibers

  A14 - Microprocessors Architecture and Programming

  • To understand internals of Microprocessor.
  • To learn architecture of 8085 Microprocessor
  • To learn instruction set of 8085 Microprocessor
  • To learn how to program a Microprocessor

BCA4B05 – Database Management System and RDBMS

  • To learn the basic principles of database and database design
  • To learn the basics of RDBMS
  • To learn the concepts of database manipulation SQL
  • To study PL/SQL language

BCA4B06- Programming Laboratory II: Lab Exam of 3rd and 4th

Semester - Data Structures and RDBMS

  • To make the students equipped to solve mathematical or scientific problems using C
  • To learn how to implement various data structures.
  • To provide opportunity to students to use data structures to solve real life problems.

BCA4C07- E-Commerce

  • To get a general introduction of the Electronic Commerce framework.
  • To get a general understanding on the various electronic payment system.
  • To get a general understanding on the Internal information systems.
  • To get a general understanding on the new age information.

BCA4C08- Computer Graphics

  • To learn the basics of Computer Graphics.

SEMESTER V

BCA5B07 - Computer Organization and Architecture

  • To learn logic gates, combinational circuits and sequential circuits
  • To learn basics of computer organization and architecture

BCA5B08 - Java Programming

  • To review on concept of OOP.
  • To learn Java Programming Environments.
  • To practice programming in Java.
  • To learn GUI Application development in JAVA.

BCA5B09 -Web Programming using PHP            

  • To familiar with the concept HTML,CSS,Javascript, Server Side Scripting
  • To learn PHP Programming Environments.
  • To practice programming in PHP.
  • To learn Application development in PHP.with Database and AJAX

BCA5B10 -Principles of Software Engineering

  • To learn engineering practices in Software development.
  • To learn various software development methodologies and practices.
  • To learn and study various Evaluation methods in Software Development. 

BCA5D01-Introduction to Computers and Office Automation

  • To learn Office Automation.

BCA5D02 - Web Designing    

  • To learn Web designing.

  BCA5D03 - Introduction to Problem Solving and C Programming

  • To introduce fundamental principles of Problem Solving aspects.
  • To learn the concept of programming.
  • To learn C language.

   BCA5D04 - Introduction to Data Analysis using Spread sheet

  • To introduce the importance of software tools.
  • To learn the Analysis using Spread sheets.

SEMESTER VI

BCA6B11- Android Programming

  • To have a review on concept of Android programming.
  • To learn Android Programming Environments.
  • To practice programming in Android.
  • To learn GUI Application development in Android platform with XML

BCA6B12- Operating Systems

  • To learn objectives & functions of Operating Systems.
  • To understand processes and its life cycle.
  • To learn and understand various Memory and Scheduling Algorithms.
  • To have an overall idea about the latest developments in Operating System

 

Call Now WhatsApp