department of electronics vision program...
TRANSCRIPT
DEPARTMENT OF ELECTRONICS
Vision:
The vision of the Electronics Department is to create a hub for the promotion and progression
of basic electronics and to be a level for other organizations to determine themselves.
Mission:
The mission of the Electronics Department is to provide value based and applications-
oriented education to produce graduates who are capable of making momentous professional
contributions, graduate study, research and development by keeping in pace with the rapidly
changing technological needs of the industry.
PROGRAM OBJECTIVES:
To involve themselves in skilled progress by pursuing higher education and research
and development activities.
To prepare the students for successful and productive career choices in both public
and private sectors in the field of electronics.
To train the students to design and develop interdisciplinary and innovative systems.
To enhance logical and analytical skills.
PROGRAM OUTCOMES:
At the end of course,
Students develop problem solving skill and learn various concepts which help in
developing logical tools and models used to solve real life problems.
Students will learn traditional techniques of solving algebraic, differential and integral
equations.
Students are able to attain a sound level in basic electronics and laid a secure
foundation for research and higher studies.
Students are able to write algorithm for problems ranging from simple to complex.
PROGRAM SPECIFIC OUTCOMES (PSO’S):
Graduates of the electronics will demonstrate:
Professional skills: able to understand the basic concepts in electronics and to apply
them in various areas like VLSI, embedded system, signal processing etc., in the
design and implementation of complex systems.
Problem solving skills: able to solve complex electronics problems using latest
hardware and software tools along with analytical skills.
Conduct investigations of complex problems: able to use research based knowledge
and methods including design of experiments and interpretation of data and synthesis
of the information to provide valid conclusions.
Successful career: an understanding of social awareness along with ethical
responsibility to have a successful career and to sustain passion for real world
applications using best resources.
Individual and team work: function effectively as an individual and as a leader in
teams.
About the course [EMC]
Bangalore University has devised excellent syllabus which gives an in-depth knowledge of
the subjects and prepares the students to face the challenges of the technical and corporate
world. It helps students to keep pace with the recent trends in the technology.
BANGALORE UNIVERSITY
DETAILS OF COURSE PATTERN AND SCHEME OF EXAMINATION
B Sc, CBCS (semester) SCHEME
Subject: ELECTRONICS
Semester/
Teaching
hours
Title of the Paper
Hours
/ week Exam. marks /paper
Duration
of Exam.
(hours)
Tota
l m
ark
s /p
ap
er
CR
ED
ITS
Theo
ry
Pra
ctic
al Theory Practica
l
Theo
ry
Pra
ctic
al
Exa
m
I.A
Exa
m
I.A
Semester I
(56 hours)
Basic Electronics
(EL-101T and EL-
101P)
4 3 70 30 35 15 3 3 150 12
+11=3
Semester II
(56 hours)
Electronic Circuits &
Special Purpose
devices
(EL-201T and EL-
201P)
4 3 70 30 35 15 3 3 150 3
Semester
III
(56 hours)
Linear Integrated
Circuits
&
C Programming
(EL-301T and EL-
301P)
4 3 70 30 35 15 3 3 150 3
Semester
IV
(56 hours)
Digital Electronics
&
Verilog
(EL-401T and EL-
401P)
4 3 70 30 35 15 3 3 150 3
Semester V
(42 +42
hours)
Communication I
(EL-501T and EL-
501P)
3 3 70 30 35 15 3 3 150 12
+11=3
Microprocessor &
Instrumentation
(EL-502T and EL-
502P)
3 3 70 30 35 15 3 3 150 3
Semester
VI
(42 +42
hours)
Communication II
(EL-601T and EL-
601P)
3 3 70 30 35 15 3 3 150 3
Microcontrollers
(EL-602T and EL-
602P)
3 3 70 30 35 15 3 3 150 3
Department of Electronics
B.Sc. Electronics Syllabus
Semester I – Paper 1
Course Code:EL-101T Course Title: Basic Electronics
Total Lecture Hours:56 Hours Credit :3 Hours.
Course objectives:-
1. To study about the DC and AC response of electronic passive components and various
types of switches used in electronic circuits and fuses and types of relays and its uses.
2. To make the students capable of analyzing any given electrical network by using network
theorems.
3. To study and demonstrate the characteristics of semiconductor diodes and zener diode and
its applications.
4. To familiarize the student about characteristics of different transistor configurations and
biasing circuits to implement in designing the amplifiers.
5. To explain how a number with one radix is converted into a number with another radix. To
summarize the advantages and disadvantages of using different number systems.
Course outcomes:-
1. Students will be able to solve the numerical problems on AC circuits to find impedances.
2. Students are able to apply the knowledge of basic circuital laws and simplify the network
using reduction techniques and are able to solve the numerical problems by using network
theorems.
3. Students are able to observe the characteristics of zener diode and BJT.
4. Students are able to do the conversion from one radix to another and utilize it in digital
electronic circuits.
B.Sc. Electronics Syllabus
Semester II – Paper 2
Course Title: ELECTRONIC CIRCUITS AND SPECIAL PURPOSEDEVICES
Course Code: EL-101T
Total Lecture Hours: 56 Hours Credit: 3 Hours.
Course objectives:-
To design and construct and study the frequency response of small signal model of
BJT amplifiers and FET amplifiers.
To empower the students to understand the operation and frequency response of
power amplifiers and tuned amplifiers to be used in receivers of communication
system.
To introduce the students the basic building blocks of integrated circuits.
This course enables to recognize the importance of feedback in amplifiers and also
describes the conditions needed to start and sustain the oscillations. It also introduces
the different linear wave shaping circuits.
To study and analyze different types of special purpose devices and applications in
electronic circuits.
Course outcomes:-
1. Students will be able to construct, design and study the frequency response of small signal
amplifiers.
2. Students will be able to design and study frequency response of tuned amplifiers.
3. Students are able to understand and analyze differential amplifier circuits using current
mirror circuit.
4. Students are able to understand the effect of positive feedback and they can design the
oscillators using transistor to implement in practical verification of frequencies.
5. Students are able to use various special purpose devices in various applications in
designing electronic hardware projects.
B.Sc. Electronics Syllabus
Semester III – Paper 3
Course Code: EL-301T Course Title: LINEAR INTEGRATED
CIRCUITS
AND ‘C’ PROGRAMMING
Total Lecture Hours: 56 Hours Credit: 3 Hours.
Course objectives:
To study the basic principles, configurations and practical limitations of op-amp.
To understand the various linear and non linear applications of op-amp.
To analyze and design filters oscillators and waveform generator.
To understand the fundamentals of ‘c’ programming.
To understand pointers, structures and union.
Course outcomes:
At the end of this course, the students are able to:
Conclude the practical and ideal characteristics of op-amp.
Explain and design the linear and non linear applications of an op-amp.
Compare the working of multi vibrators using IC555.
Explain the process of problem solving using computer.
Design an algorithm for a given problem.
Write ‘c’ program for simple applications of real life.
Semester IV – Paper 4
Course Code: EL-401T Course Title: DIGITAL ELECTRONICS AND VERILOG
Total Lecture Hours:56 Hours Credit :3 Hours.
Course objectives:
To study the basic postulates of Boolean algebra and shows the relation between
Boolean expressions.
To analyze and design combinational circuits and sequential digital circuits.
To study the concept of memories such as flip flops, counter etc and programmable
logic devices.
To design digital circuits, behavioral and RTL modeling of digital circuits using
verilog HDL.
To understand different technologies related to HDL and execute VHDL program
using provided software tools.
TO design digital circuits that is testable and synthesizable.
Course outcomes:
At the end of this course, the students:
Acquired knowledge about basics of digital electronics.
Able to identify, analyze and design combinational circuits and sequential circuits.
Able to design synchronous and asynchronous sequential circuits.
Able to code and simulate any digital function in veril
og HDL.
Able to understand various levels of abstraction and differences between them.
Able to learn coding techniques for current industrial practices.
Able to implement RTL models on FPGA’s and testing and verification.
Semester V – Paper 5
Course Code: EL-501T Course Title: COMMUNICATION-I
Total Lecture Hours: 42Hours Credit: 3 Hours.
Course objectives:-
1. To Know the course gives a strong foundation on the theory of transmission line and deals
with transmission line parameters, lossy and lossless lines, matching of transmission lines to
their loads .Mechanism and models for propagation of waves and introduces hoe noise effects
the signal in transmission and reception.
2. To introduce the concepts of analog communication systems, and to equip students with
various issues related to analogue communication such as modulation, transmitters .
3. To study the concepts on various techniques related to demodulation in AM receiver and
FM receiver and also to study the characteristics of radio receivers.
4.To introduce the radiation mechanism propagating through various types of antenna along
with antenna parameters .
5.To study the analysis and synthesis of TV Pictures, Composite Video Signal, Receiver
Picture tubes and Television Camera Tubes. To study the various Color Television systems
with a greater emphasis on television standards. To study the advanced topics in digital
television and High definition television.
Course outcomes:-
1. Students will be able to demonstrate the ability to identify, formulate and solve engineering
problems and also identify the characteristics of propagation of waves .
2..The students will have the ability to analyze various methods of baseband/band pass
Analog transmission and detection. There are able to analyze and allocate performance
objectives to components &evaluate the performance of analogue communications in the
presence of noise.
3. Students will be familiar with the techniques involved in the transfer of information in the
field of Radio communication and also to detect and correct the errors that occur due to noise
during transmission .
4. Students will be able to know types of antennas and its parameters.
5. The learners will be able to understand the transmission of video signals and importance of
television standards to effectively work with broadcasting applications. Also he acquires
sound knowledge of latest topics in digital video transmission and High definition television.
B.Sc. Electronics Syllabus
Semester V – Paper 6
Course Code: EL-502T Course Title: Microprocessor and
Electronic Instrumentation
Total Lecture Hours: 42 Hours Credit: 3 Hours.
Course objectives:
To provide the knowledge of microprocessor based system.
To study 8085 microprocessor instructions with suitable example program.
To demonstrate the interfacing of various peripherals devices with the
microprocessor.
To develop confidence to take up challenges in building microprocessor based
applications like traffic signal controller.
To equip the students with the basic knowledge of pressure, temperature and density
measurement.
To understand the construction and working of measuring instruments.
Course outcomes:
At the end of this course, the students:
Ability to understand the knowledge of microprocessor based system.
Able to identify basic architecture of 8085 microprocessor.
Able to write the assembly language program by using instructions.
Able to understand interfacing of different peripheral devices with 8085
microprocessor.
Organize with the basic knowledge of pressure, temperature and density
measurement.
Knows to calibrate the various instruments and they knows to apply the instrument in
various fields.
B.Sc. Electronics Syllabus
Semester VI – Paper 7
Course Code: EL-601T Course Title: COMMUNICATION-II
Total Lecture Hours:42 Hours Credit :3 Hours.
Course objectives:-
1.To introduce the basics of digital communication systems including the analysis and
synthesis of such systems. To introduce the fundamental concepts of linear prediction coding
and its applications. To get familiar with digital modulation techniques and its importance.To
study the probability of error. To be able to design a practical digital communication system
at the block diagram level under certain constraints and requirements.
2.The emphasis is on physical principles, and on modern radar systems and signal processing
techniques, for both civilian and defense applications.
3. To provide them with a sound understanding of how a satellite communication system
successfully transfers information from one earth station to another.
4. This course aims to initiate an expose the newcomers to exciting area of optical
communication with various types of optical fiber cables and requirements of light sources
and its losses.
5. To understand the basics of wireless voice and data communication technologies. To study
the working principles of wireless LAN and its standards
Course outcomes:-
1. Students will be able to understand basic elements of a communication system and digital
modulation and demodulation techniques.
2. Students will be able to familiarize with fundamentals of RADAR to gain in-depth
knowledge about the different types of RADAR and their operations and Need for signal
detection in RADAR and various detection techniques and also they become familiar with
RADAR navigation techniques.
3. Students will be able to design satellite communication systems using both a creative and
systematic approach applying concepts and principles developed to solve a particular
engineering need. To analyze modulation and coding schemes in satellite communication
systems using principles and techniques developed throughout the course. To design satellite
communication systems using GEO or LEO satellites to carry voice, video, or data signals
using analog or digital modulation.
4. Students will be able to Understand, describe, analyze, and compare the most important
devices: light sources, fibres and detectors from both physical and system point of view and
Design digital fibre optic links.
5. Able to understand the infrastructure to develop mobile communication systems (cellular
theory) and the characteristics of different multiple access techniques in mobile
communication. It will motivate the students to pursue research in the area of wireless
communication.
B.Sc. Electronics Syllabus
Semester VI – Paper 8
Course Code: EL-602T Course Title: Microcontrollers
Total Lecture Hours: 42 Hours Credit: 3 Hours.
Course objectives:
To understand the concepts and basic architecture of 8051.
To provide an overview of difference between microprocessor and microcontroller.
To study the addressing modes of 8051 microcontroller.
Impart knowledge about assembly language programs.
To understand the importance of different peripheral devices and their interfacing to
8051.
Course outcomes:
At the end of this course, the students will be able to:
Gain wide-ranging knowledge about architecture and addressing modes of 8051.
Write assembly language program in 8051 for various embedded system applications.
Implement the middle level programming and interfacing concepts in 8051.
Use external interfaces in various embedded system projects.
Create the IO interfacing techniques with 8051.
Create the memory interfacing techniques with 8051.
BANGALORE UNIVERSITY
DETAILS OF COURSE PATTERN AND SCHEME OF EXAMINATION
B Sc, CBCS (semester) SCHEME
Subject: Mathematics
Semester/
Teaching
hours
Title of the Paper
Hours
/ week Exam. marks /paper
Duration
of Exam.
(hours)
Tota
l m
ark
s /p
ap
er
CR
ED
ITS
Theo
ry
Pra
ctic
al Theory Practica
l
Theo
ry
Pra
ctic
al
Exa
m
I.A
Exa
m
I.A
Semester I
(56 hours) Mathematics –I
4 3 70 30 35 15 3 3 150 12
+11=3
Semester II
(56 hours) Mathematics –II
4 3 70 30 35 15 3 3 150 3
Semester
III
(56 hours)
Mathematics –III
4 3 70 30 35 15 3 3 150 3
Semester
IV
(56 hours)
Mathematics –IV
4 3 70 30 35 15 3 3 150 3
Semester V
(42 +42
hours)
Mathematics –V
3 3 70 30 35 15 3 3 150 12
+11=3
Mathematics –VI 3 3 70 30 35 15 3 3 150 3
Semester
VI
(42 +42
hours)
Mathematics –VII 3 3 70 30 35 15 3 3 150 3
Mathematics –VIII 3 3 70 30 35 15 3 3 150 3
Department of Mathematics
Course : B.Sc I Semester
Subject : Mathematics –I
Number of hours per week : 4 hours Total hours : 56 hours Credits : 2
Course Objectives :
This course enables the students
To study the concepts associated with matrix like rank of the matrix, eigen values and
eigen vectors ,Caley –Hamilton theorem.
To study about successive differentiation ,n’th derivatives ,functions of two variables
and some related concepts, jacobians and properties of jacobians.
To obtain some reduction formulas and see few applications of definite integrals.
To study of geometry using co ordinate system in 3-D and study about the plane,
straight line, sphere, cone and cylinder.
To introduce scilab and maxima. Using these two softwares practically to prove some
programs related to the syllabus
Course Outcomes:
After completion of the course unit students will be able to
Solve the problems of rank of a matrix eigen values and eigen vectors , Caley –
Hamilton theorem, linear equations by matrix method.
Find the nth derivatives proof and problems on Leibnitz theorem, partial differentiation
and problems on jacobians.
Solve problems by using reduction formulae and Leibnitz rule.
Solve problems related to straight line, the plane, sphere, cone and cylinder.
To execute programs of matrix, differentiation, integration and analytical geometry.
Course : B.Sc II Semester
Subject : Mathematics –II
Number of hours per week (Theory): 4 hours Number of hours per week (Practical): 3 hours
Total hours : 56 hours
Credits : 2+1
Course Objectives :
This course enables the students
Study about binary operation, definition of group and their properties, permutation
groups, sub groups and theorems on sub groups.
Study of polar co-ordinates derivations for different forms of curves, derivative of arc
lengths and radius of curvature for different forms of curves, asymptotes, envelops,
and tracing of curves.
To understand the applications of integral calculus and rectification.
Discuss the different techniques of solving differential equations which are of the first
order and first degree, orthogonal trajectories clairaut’s eqution.
Study the programs related to the theory syllabus and plotting of graphs in 2-D and 3-
D.
Course outcomes:
After completion of the course unit students will be able to
Solve problems on binary operation, groups abelian groups, permutation groups, sub
groups, and proofs of theorems on sub groups.
Able to derive derivation and problems on derivative of arc lengths and radius of
curvature for different forms of curves and problems on asymptotes, envelops, and
trace the curves.
Compute length of arc, plane area, surface area and volume of solids of revolution for
standard curves in cartesian and polar forms.
Find the solution of ordinary differential equations of first order and first degree &
first order and higher degree for different types of equations and solve problems on
orthogonal trajectories in Cartesian and polar forms.
To execute programs of Group theory, differential and integral calculus and
differential equations.
COURSE:III SEM BSc
SUBJECT:MATHEMATICS-III
NUMBER OF HOURS PER WEEK:04 TOTAL TEACHING HOURS:56
COURSE OBJECTIVES
This course enables the students
To understand order of an element , different properties of an order , cyclic groups
and Lagrange's theorem
To know the basic concepts of sequence, limit of a sequence , monotonic sequence
and their properties.
To know the nature of the series and properties and different tests for convergent of
series.
To understand limit, continuity of a functions, differentiability and different theorems
on the same concepts.
COURSE OUTCOME
On successful completion of this course unit students will be able to
Understand the concepts like subgroups, cyclic groups, order of an element, different
properties of an order and theorems.
Be familiar with the topics sequences, limit and Nature of the sequences, monotonic
sequence and their properties.
Understand the concepts like series, Nature of the series, properties and different tests
to know about convergence of series.
Understand various topics like limit, continuity of functions, differentiability and
some theorems on the same.
COURSE:IV SEM BSc
SUBJECT:MATHEMATICS-IV
NUMBER OF HOURS PER WEEK:04 TOTAL TEACHING HOURS:56
COURSE OBJECTIVES
This course enables the students
To understand ideas about Normal subgroup, Quotient group, Homomorphism and
Isomorphism of groups and properties.
To know how to express different functions using Fourier series and half range
cosine and sine series.
To know the concepts like continuity and differentiability of functions of two or three
variables.
To understand ideas about Laplace transform of some functions and basic properties.
To solve second order and higher order ordinary linear differential equations in
different cases and by using different methods.
COURSE OUTCOME
On successful completion of this course unit students will be able to
Understand concepts Normal subgroup, Quotient group, Homomorphism and
Isomorphism of groups.
Know how to express any given functions in Fourier series of functions with
half range cosine and sine series.
Understand ideas about continuity and differentiability , maxima and minima
of two variable functions.
Understand the concepts like Laplace transform of some functions.
Solve higher order differential equations with different cases using different
methods.
COURSE:V SEM BSc
SUBJECT:MATHEMATICS-V
NUMBER OF HOURS PER WEEK:03 TOTAL TEACHING HOURS:42
COURSE OBJECTIVES
This course enables the students
To enhance in the concepts like Rings, subrings, Integral domains, fields,
homomorphism and Isomorphism of rings , theorems and problems on the same.
To understand the concept differential calculus of scalar and vector fields by knowing
gradient and divergence and curl, to know scalar fields, identities , standard problems,
problems on harmonic functions.
To know how to solve numerical problems using different numerical methods like
Newton’s Gregory forward and backward interpolation formulae, lagrange's interpolation
formulae for unequal intervals and inverse interpolation.
Use of integration in numerical analysis by Trapezoidal rule, 1/3 and 3/8 rule and
problems on the same.
COURSE OUTCOME
On successful completion of this course unit students will be able to
Familiar with concepts like rings, subrings, Integral domain, fields, solve different
problems on Homomorphism and Isomorphism of rings
Understand differential calculus of scalar and vector fields by studying gradient,
divergence and curl. Can solve problems on harmonic functions.
Solve different real world numerical problems by different methods of numerical
analysis.
Solve problems by Integral methods in numerical analysis.
Course : B.Sc V Semester
Subject : Mathematics –VI
Number of hours per week (Theory): 3 hours , Number of hours per week (Practical): 3
hours, Total hour’s : 42 hours
Credits : 2+1
Course Objectives :
This course enables the students
To study the calculus of variation by studying variation of a function f=f(x,y,y’),
Extremal of a functional ,variational problem, Euler’s equation and its particular
forms ,standard problems on Euler’s equation like Geodesics ,hanging chain,
Brachistochrone problems etc.
To study the concepts like line integral ,it’s properties and problems ,double integral
and evaluation of double integrals by change of order of integration and by change of
variables ,plane ,surface areas ,volume underneath a surface and volume
To understand the topic triple integral and it’s evaluation .
To study integral theorems and direct consequences of these theorems.
Study the programs related to the theory syllabus.
Course outcomes:
After completion of the course unit students will be able to
Solve problems on calculus of variation and variational problems by Euler’s equations
and find the solutions of standard problems of geodesics and isoperimetric.
Evaluate problems on line integral and it’s properties, understand the concept of
double integrals, it’s conversion and evaluation.
Understand the concept triple integral and evaluation by change of variables and
volume as a triple integral.
Understand the proofs of integral theorems and problems of integral theorems.
To execute programs of calculus of variation ,line and multiple integrals and integral
theorems.
COURSE:VI SEM BSc
SUBJECT:MATHEMATICS-VII
NUMBER OF HOURS PER WEEK:03, TOTAL TEACHING HOURS:42
COURSE OBJECTIVES
This course enables the students
To know the concepts like vector space, properties, subspace, linear Independent and
dependent subsets and linear transformations and their properties.
To know range, kernel, rank, nullity, proof of rank nullity theorem.
To know concepts like orthogonal curvilinear co-ordinates, fundamental vectors or
base vectors, conversion of cylindrical to orthogonal polar co-ordinates.
To know formulation of partial differential equations, solutions of partial differential
equations by Charpit’s method.
To know how to solve second order partial differential equations.
To solve 1-D wave and heat equations using Fourier series.
COURSE OUTCOME
On successful completion of this course unit Students will be able to
Familiar with concepts like vector space, properties, subspace, basis and dimensions,
properties.
Understand the concepts of linear transformations.
Know the idea about orthogonal curvilinear co-ordinates, conversion of cylindrical to
orthogonal spherical polar co-ordinates.
Know the formulation of partial differential equations, they can solve partial
differential equations by Charpit’ s method.
Solve 1-D heat and wave equations using Fourier series.
Course : B.Sc VI Semester
Subject : Mathematics –VIII
Number of hours per week (Theory): 3 hours, Number of hours per week (Practical): 3
hours, Total hours : 42 hours
Credits : 2+1
Course Objectives :
This course enables the students
To study the concept complex numbers and functions of a complex variables ,
analytic function, theorems and properties-Milne Thomson method ,harmonic
function and transformations like conformal, elementary and bilinear.
To study complex integration ,cauchy’s integral theorem and direct consequences,
cauchy’s integral formula and applications, derivative of an analytic function and
important theorems.
To study the numerical solutions of algebraic ,transcendental equations, non-
homogeneous system of linear algebraic equations by different methods.
To study the solutions of initial value problems for ordinary linear first order
differential equations by different numerical methods.
Study the programs related to the theory syllabus.
Course outcomes:
After completion of the course unit students will be able to
Solve the problems on complex numbers ,analytic functions ,C-R equations ,harmonic
functions ,bilinear transformation and Milne –Thomson method.
Solve the problems on complex integration , proofs of some theorems and related
problems.
Find the numerical solutions of algebraic ,transcendental equations, non-
homogeneous system of linear algebraic equations by different methods.
Find the solutions of initial value problems for ordinary linear first order differential
equations by different numerical methods.
To execute programs of complex numbers ,complex integration and solutions of
some particular algebraic and differential equations by numerical methods.
I SEM B.Sc
CS1T: PROGRAMMING CONCEPTS USING C Total Teaching Hours : 60 No of Hours / Week : 04 Max Marks: 70 No of Practical Hours/week:03 Credits: 3
Course Objectives:
1. To gain experience about structured programming. To help students to understand the
implementation of C language. To understand various features in C.
2. To make the students to understand practically about the control structures and
function.
3. To give the knowledge about collection of elements , character such as arrays,
strings.
4. To make the students to gain the knowledge about Structure and pointers.
5. To give the information about files and its operation. About the c pre-processor
directives.
Course Outcomes:
At the end of this course, the students are able to:
1. Solve the given problem using the syntactical structures of C language.
2. Develop, execute and document computerized solution for various problems using the
features of C language.
3. Ability to design the program using control structure and function.
4. To read and write C program that uses pointers, structures.
5. Gain the knowledge about files.
II SemB.Sc
CS2T: DATA STRUCTURES
Total Teaching Hours : 60 No of Hours / Week : 04
Max marks: 70 No of Practical Hours/ Week: 03
Credits: 3
Course objectives:
1. To provide the knowledge of Data Structures using C.
2. To study the basic algorithms, time complexity, Space complexity and Divide and
conquer Methods
3. To understand the various application of Data Structures.
4. To understand algorithms, Array, Linked list, stack, Queues, Tree and Graphs.
Course outcomes:
At the end of this course, the students are able to:
1. Conclude the practical and ideal Data Structures.
2. Explain and design algorithms.
3. Explain the process of problem solving using C.
4. Design and implementation Array, Linked list, stack, Queues, Tree and Graphs in C
program.
III Sem B Sc
CS3T: DATABASE MANAGEMENT SYSTEM AND SOFTWARE
ENGINEERING Total Teaching Hours : 60 No of Hours / Week : 04 Max Marks: 70 No of Practical Hours/week:03 Credits: 3
Course Objective:
To understand the different issues involved in the design and implementation of a
database system
To study the physical and logical database designs, database modeling,relational,
hierarchial and network models.
To understand and use data manipulation language to query, update and manage a
database.
Graduates in their early careers will be agile software developers with a
comprehensive set of skills appropriate to the needs of the dynamic global computing-
based society.
Graduates in their early careers will be capable of team and organizational leadership
in computing project settings, and have a broad understanding of ethical application of
computing-based solutions to societal and organizational problems.
Graduates in their early careers will have the skills and knowledge to advance their
career, including continually upgrading professional, communication, analytic, and
technical skills.
Course Outcome:
Define program-data independence, data models for database system, database
schema and database instance.
Recall Relational Algebra concepts, and use it to translate queries to Relational
Algebra.
Technical Competence – An ability to apply knowledge of math, science, and
software engineering as well as collect, analyze and interpret data.
Design – An ability to analyze, design and manage the development of a computing-
based system, component or process to meet desired needs within realistic constraints
in one or more application domains.
Teamwork – An ability to function on multidisciplinary teams .
Problem Solving – An ability to identify, formulate, and solve software engineering
problems using a well-defined engineering process .
Computing Professionalism – An understanding of professional and ethical
responsibility, a commitment to on-going professional competence and possession of
basic professional and organizational success skills .
Communication – An ability to communicate effectively
Perspective – An understanding of the role and impact of software engineering in
contemporary business, global, economic, environmental and societal context
Software Engineering Practices – An ability to use knowledge, techniques, skills
and modern tools necessary for software engineering practice.
Critical Thinking and Decision Making – An ability to think critically, clearly
identifying and using evidence, criteria, and values in decision making process
23 of 22
IV SEM B Sc
CS4T1: OPERATING SYSTEM AND UNIX
Total Teaching Hours : 60 No of Hours / Week : 04
Max Marks: 70 No of Practical Hours/week:03
Credits: 3
Course Objectives:
1. To learn the fundamentals of Operating Systems.
2. To learn the mechanisms of OS to handle processes and threads and their
communication;
3. To learn the mechanisms involved in memory management in contemporary OS;
4. To gain knowledge on distributed operating system concepts that includes
architecture,
Mutual exclusion algorithms, deadlock detection algorithms and agreement
protocols;
5. To know the working of memory management, disk management and file
management.
6. Discuss the information related to UNIX operating system and its commands.
7. To learn briefly about the Shell programming and Basic commands and structures
are discussed here by practically.
Course Outcomes: At the end of this course, the students are able to:
1. Analyze the various device and resource management techniques for timesharing and
distributed systems.
2. Understand the Mutual exclusion, Deadlock detection and agreement protocols of
Distributed operating system.
3. To be familiar with the working of memory, disk and file.
4. To make the students familiar with architecture of UNIX and windows operating
system along with internal representation of files.
5. Familiarize students about the shell script.
V Sem B Sc
CS5T1: VISUAL PROGRAMMING
Total Teaching Hours: 52 No of Hours / Week : 03
Max Marks: 70 No of Practical Hours/week:03 Credits: 3
Course Objectives:
1. To introduce the concepts of visual programming
2. To learn how to implement, test and debug visual basic applications
3. Explore IDE, syntax , variables and datatypes used in program development
4. To learn about decision structure, looping structure, procedure and function
concept
5. To gain knowledge about MDI, SDI, Arrays, form controls , events and database
6. To enable the students to develop programs using visual basic
7. To introduce GUI programming using Microsoft Foundation classes
24 of 22
8. To enable the students to develop programs and simple applications using visual
c++
Course Outcomes:
At the end of this course, the students are able to:
1. Ability to develop visual basic applications.
2. To be familiar with the tools and commands in visual basic
3. Gain the basic knowledge to develop projects.
4. Ability to implement visual c++ programs
V sem B.Sc CS5T2: OBJECT ORIENTED PROGRAMMING USING JAVA
Total Teaching Hours : 52 No of Hours / Week : 03
Max Marks: 70 No of Practical Hours/ Week:03
Course objectives:
1. To study the basic principles objected Oriented Programming.
2. To understand the fundamentals of java programming
3. To understand the various application of Objected Oriented Programming.
4. To understand classes, objects Constructors, Inheritance, multithread, interface,
packages, exception handling, applets and AWT.
Course outcomes:
At the end of this course, the students are able to:
1. Conclude the practical and ideal characteristics of objected oriented programming.
2. Explain and design classes, objects Constructors, Inheritance, polymorphism,
multithread, interface, packages, exception handling, applets and AWT.
3. Compare the working of class and objects.
4. Explain the process of problem solving using Java.
VI Sem B Sc
CS6T1: WEB PROGRAMMING
Total Teaching Hours : 52 No of Hours / Week : 03
No of Practical Hours/ Week:03 Credits:3
course objective:
1. To gain knowledge about client server architecture 2. Learn to design webpages using XHTML and CSS 3. To learn about java script concepts like fundamentals , syntax and methods 4. To learn about java script execution environment, DOM, navigator object,
dynamic documents 5. To learn about moving elements, coloring, Dom2 event model 6. To gain knowledge about XML, valid well formed documents, XSL
Course outcome:
25 of 22
At the end of this course, the students are able to:
1. Learn to design attractive / dynamic web pages for projects 2. Students will be able to write valid XML documents 3. Students will be able to write server side java application called JSP
4. Learn to connect jsp with DBMS
VI Sem B Sc
CS6T2 : COMPUTER NETWORKS Total Teaching Hours : 52 No of Hours / Week : 03 Credits:3 Max Marks: 70
Course Objectives:
1. Introduction to basic and fundamental of computer network
2. Discussion of various networking technologies, networking data, and transmission
media such as wire and wireless networking.
3. Discussion of error detection and correction.
4. Getting the knowledge of topology and types of network[LAN, WAN, MAN].
5. To provide the information related to Layer-architecture, Routing.
6. General discussion about Internetworking: such as www, mail, DNS.
Course Outcomes:
1. To be familiar with history, evolution of network and internet.
2. To be familiar with contemporary issues in networking technologies,
3. To master the concepts of protocols, network interfaces, and design/performance
issues in local area networks and wide area networks.
4. To master the terminology and concepts of the OSI reference model and the TCP‐IP
reference model.
5. To be familiar with network tools.
VI Sem B Sc CS6P2: PROJECT LAB
Total Practical hours / week: 03 hours Max Marks: 35 Credits: 6
COURSE OBJECTIVES:
1. Increase, develop and apply computer knowledge.
2. Gain project major skills.
3. Develop skill at conveying activities and achievements.
4. Work with others and on one’s own to purpose a goal.
5. Decide and a agree with peers that what work moves all towards a goal.
6. Sustain diverse acts with partners to complete a group projects.
26 of 22
COURSE OUTCOMES:
1. To know students individual measurements of activity and accomplishment.
2. Learned to use of computer tools, visual aids, careful choice of titles and outlines,
effort put into documents.
3. Learn to communicate with others.
4. Student can grow professionally by doing the course.
5. Learned the project ideas and knowledge comes from preparation.
6. Plan, analyze, design and implement a software project using programming language
like Java, Asp, Php etc.
7. Gain confidence at having conceptualized, design and implemented a working project
with their team.