Sr.No
|
Class
|
Subject
Name
|
Course
Outcome
|
1
|
BCS-I
|
Fundamentals
of computer
|
Students are
Familiarize with operating systems, computer languages, peripheral devices,
networking, multimedia and internet.
|
2
|
BCS-I
|
Programming
In C Part-I
|
The students will be
able to develop applications, create different programs.
|
3
|
BCS-I
|
Electronics
Devices and Circuits-I
|
Students are able to
analyze PN junctions in semiconductor devices under various conditions.
|
4
|
BCS-I
|
Digital
Electronics-I
|
Convert different
type of codes and number systems which are used in digital communication and
computer systems.
|
5
|
BCS-I
|
Discrete
Mathematics
|
Be able to construct simple mathematical proofs and
possess the ability to verify them
|
6
|
BCS-I
|
Algebra
|
Recognise
technical terms and appreciate some of the uses of algebra.
Collect like
terms and simplify expressions term by term
|
7
|
BCS-I
|
Descriptive
Statistics-I
|
Define and use the
basic terminology of statistics
Analyse and compare
different sets of data
|
8
|
BCS-I
|
Probability Theory and Discrete Probability
Distributions
|
Calculate probabilities by applying probability laws and
theoretical results.
Identify an appropriate
probability distribution for a given discrete or continuous random
variable and use its properties to calculate probabilities.
|
9
|
BCS-I
|
English
For Communication Paper-I
|
Students will
heighten their awareness of correct usage of English grammar in writing and
speaking
Students will
improve their speaking ability in English both in terms of fluency
andcomprehensibility
|
10
|
BCS-I
|
Linux
Operating System
|
Students are
understand the basic set of commands and editors in Linux operating system.
|
11
|
BCS-I
|
Programing
In C Part-II
|
Choose the right data
representation formats based on the requirements of the problem.
Implement different
Operations on arrays, functions, pointers,
structures, unions and files.
|
12
|
BCS-I
|
Electronics
Devices and Circuits-II
|
1.Ability to describe the behavior of special purpose
diodes.
2.Ability to design and analyze simple BJT and MOSFET
circuits.
|
13
|
BCS-I
|
Digital
Electronics-II
|
Design different
types of with and without memory element digital electronic circuits for
particular operation, within the realm of economic, performance, efficiency,
user friendly and
environmental constraints
|
14
|
BCS-I
|
Graph Theory
|
After learning the course the students should be able to
Solve problems using basic graph theory
Identify induced subgraphs, cliques, matchings, covers in
graphs
|
15
|
BCS-I
|
Calculus
|
Determine the area
and volume by applying the techniques of double and triple integrals
|
16
|
BCS-I
|
Descriptive
Statistics-II
|
Identify the type of
statistical situation to which different distributions can be applied.
|
17
|
BCS-I
|
Continuous
Probability Distribution and Testing
Of Hypothesis
|
Develop problem-solving techniques needed to accurately
calculate probabilities.
Apply problem-solving techniques to solving real-world events.
|
18
|
BCS-I
|
English For Communication Paper-II
|
1.Students will develop their ability as critical readers
and writers
2.Student will
produce a short research paper using the drafting process
|
19
|
BCS-II
|
Relational Database
Manegement System
|
1.Describe the fundamental elements of relational
database management systems 2.Explain the basic concepts of relational data
model, entity-relationship model, relational database design, relational
algebra and SQL.
3.Design ER-models to represent simple database
application scenarios
|
20
|
BCS-II
|
Object Oriented
Programming using C++
|
Identify importance of object oriented programming and
difference between structured oriented and object oriented programming
features.
Able to make use of
objects and classes for developing programs
|
21
|
BCS-II
|
Computer Organization
|
Understand the digital representation of data in a
computer system. Understand the general concepts in digital logic design,
including logic elements, and their use in combinational and sequential logic
circuit design.
|
22
|
BCS-II
|
Computer Instrumentation
|
Understand the fundamental concepts of Demand –Response
management
Outline the concepts of Intelligent small scale decentralized energy system
|
23
|
BCS-II
|
Linear Algebra
|
Express some
algebraic concepts (such as binary operation, group, field).
Do elemantary
matrix operations.
Express a system
of linear equations in a matrix form.
|
24
|
BCS_II
|
Numerical Methods
|
Demonstrate
understanding of common numerical methods and how they are used to obtain
approximate solutions to otherwise intractable mathematical problems.
|
25
|
BCS-II
|
Python Programming
|
Problem solving and programming capability.
|
26
|
BCS-II
|
Environmental Studies
|
Understand key
concepts from economic, political, and social analysis as they pertain to the
design and evaluation of environmental policies and institutions.
|
27
|
BCS-II
|
Data Structure using
C++
|
Write programs that use arrays, records,linked
structures, stacks, queues, trees, and graphs
|
28
|
BCS-II
|
Cyber Security
essentials
|
Analyze and evaluate the cyber security needs of an
organization. Determine and analyze software vulnerabilities and security
solutions to reduce the risk of exploitation.
|
29
|
BCS-II
|
Microcontroller Architecture and Programming
|
Describe the architecture and functional block of 8051
microcontroller
|
30
|
BCS-II
|
Communication
Techniques
|
|
31
|
BCS - III
|
Computational
Geometry
|
1. Students learn
various algorithms to solve geometrical problems and are exposed.
2. This course
provides an introduction to the key concepts, problems, techniques and data
structures within computational geometry,.
|
32
|
BCS - III
|
Operation Research
|
1. Ability to
understand and analyze managerial problems in industry so that they are able
to use resources (capitals, materials, staffing, and machines) more
effectively.
2. Knowledge of
formulating mathematical models for quantitative analysis of managerial
problems in industry.
|
33
|
BCS - III
|
HTML (Web Technology)
|
Student is able to Understand Insert a graphic within a
web page.
Create link within a web page
Create a table within web page
Insert heading levels within a web page. Insert ordered
and unordered lists within a web page.
Use cascading style sheets. Create a web page.
|
34
|
BCS III
|
Core Java
|
Students are able to
understand basics of computer technology and Programming.
|
35
|
BCS III
|
C#
|
An ability to
use appropriate techniques, skills, and tools necessary for computing
practice.
|
36
|
BCS III
|
Software
Engineering
|
Students have broad
and deep knowledge of the technical issues that they face.
|
37
|
BCS III
|
Data
Communication
|
Students learn
the layered architecture of communication protocols.
|
38
|
BCS III
|
English for
communication
|
Students will be
able to understand and apply knowledge of human communication and language
processes as they occur across various contexts
|
39
|
BCS III
|
Advanced Java
|
Students Learn how to write, test, and debug advanced-level
Object-Oriented programs using Java.
|
40
|
BCS III
|
ASP.NET
|
Students Build and
debug well-formed Web Forms with ASP. NET Controls.
|
41
|
BCS III
|
Software Project
Management
|
Students develop
skills to manage the various phases involved in project management and people
management.
|
42
|
BCS III
|
Computer Network
|
Students describe
how computer networks are organized with the concept of layered approach.
|
43
|
BCS III
|
PHP
|
Students Create PHP
programs that use various PHP Library function, and that manipulate files and
Directories.
|