CSE 1st Semester OBE Syllabus (1)
CSE 1st Semester OBE Syllabus (1)
Course Description
Description of all courses of the program including the following information for each course:
COURSE CONTENT
Overview of C: Definition of Software, its classification, Problem solving steps,
Introduction of C its structure, history Characteristics.
Constants, Variables, Data Types Operators: Introduction to keywords, constants
identifiers, Fundamental of C variable data types, Rules of constants, Fundamental of C
variable data types, Rules of constants, Introduction to arithmetic, relational logical
operators, Introduction to expressions, managing data input, Managing data output.
Decision making, branching Looping: If, if… else statements, other control statements,
switch the ‘?’ operator, Decision making looping. While looping, Do…while for looping
statements, Jump statement, goto, break continue.
User-define Functions: Need for multifunction programs, return values, types some
examples, Calling functions arguments, Recursions, passing arrays to functions, Storage
class.
Arrays: Introduction to arrays. One-dimensional array. Some sample programs, Two-
dimensional array, and Some sample programs, Declaring Initializing String Variables,
CCN University of Science & Technology
Department of Computer Science & Engineering
Lecture Assignment
CLO1 Discussion Written Examination
Class work Viva-Voce
Lecture Assignment
CLO2 Group work Written Examination
Problem solving from OJs Coding Test
Lecture Presentation
CLO3 Discussion Written Examination
Attending Contests Case Study
Lecture Course Work
CLO4 Class work Written Examination
Group work Case Study
Total 131
TEACHING METHODOLOGY
Lecture and Discussion, Co-operative and Collaborative Method, Problem Based Method
COURSE SCHEDULE
Assessment
Week Lecture Topics
Methods
1 Lec 1 Programming Concepts, Program
Development
Lec 2
Stages, Structured Programming Language
Lec 3
2 Lec 4 Number System: binary, octal, decimal and
hexadecimal systems; Data types and their
Lec 5 Class Test - 1
memory allocation
Lec 6
3 Lec 7 Operators, expressions, Basic Input/output;
Control Structure: ―if else‖, ―switch‖,
Lec 8
Flow Charts
Lec 9
4 Lec 10 Control Structures: Loop
Lec 11
Lec 12
5 Lec 13 Control Structures: Nested Loop
Lec 14
Lec 15
Class Test - 2
6 Lec 16 One-dimensional array, multi-dimensional
array
Lec 17
Lec 18
7 Lec 19 Character array/ String
Lec 20
Lec 21
8 Lec 22 Function definition, function declaration,
function call Mid Term Exam
Lec 23
CCN University of Science & Technology
Department of Computer Science & Engineering
Lec 24
9 Lec 25 Different types of pointers, pass pointer as
arguments, call by value vs call by reference
Lec 26
Lec 27
10 Lec 31 Dynamic Memory Allocation: Malloc,
calloc,
Lec 32
realloc, free
Lec 33
11 Lec 28 Recursion
Lec 29
Lec 30
12 Lec 34 Structures, unions, enumerations. File I/O;
Header files, Preprocessor
Lec 35
Lec 36
Class Test - 3
13 Lec 37 Error Handling; Bitwise Operations
Lec 38
Lec 39
14 Lec 40 Stack, Queue and Review
Lec 41
Lec 42
ASSESSMENT STRATEGY
Bloom's
Components Grading CO
Taxonomy
CO1 C1 – C3
Test 1-3 20%
Continuous CO2 C4
Assessment Class
(40%) 5% CO4 A2
Participation
Mid term 15% CO2 C4
CO2 C4
Final Exam 60%
CO3 C6
CCN University of Science & Technology
Department of Computer Science & Engineering
COURSE CONTENT
• Construct algorithms and flow charts as the part of problem analysis.
• Understand the basic terminology used in computer programming
• Write, compile and debug programs in C language.
• Use different data types, operators and expressions in a computer program.
• Design and implement programs involving decision structures, loops, functions,
break and continue statement arrays, multidimensional array, string processing , operations
on pointers, pointers and arrays, pointers and functions, processing a structure, structure
and pointers, passing structures to functions, self-referential structure, unions, opening and
closing a file, creating a file, and processing a file.
CLOs MAPPING WITH THE PLOs
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning Outcomes)
14 Lab 40
Lab 41 KMP Algorithm
Lab 42
ASSESSMENT STRATEGY
Components Grading CO Bloom's Taxonomy
Continuous Evaluation 30% CO 1 P1
Final Online Exam 1 & 2 50% CO 2 P3
CO 4 P6
Quiz 20% CO3 P5
Total Marks 100%
(CO = Course Outcome, C = Cognitive Domain, P = Psychomotor Domain, A = Affective
Domain)
REFERENCE BOOKS
Introduction to Algorithms (CLRS) 3rd Edition Sep 2009
Data Structures and Algorithm Analysis in C++ 2014
SKILL MAPPING
(H – High, M- Medium, L-low)
CLOs MAPPING WITH THE PLOs
The following table demonstrates mapping between CLOs and Teaching-Learning Strategy
and Assessment Strategy.
TEACHING METHODOLOGY
Lecture and Discussion, Co-operative and Collaborative Method, Problem Based Method
COURSE SCHEDULE
Assess
ment
Week Lecture Topics
Method
s
1 Lec 1 Charge and Current, Voltage, Power and Energy
Circuit Elements, Relevant Practice Problems Ohm’s
Lec 2
Law; Nodes, Branches and Loops; Kirchhoff’s Laws
Lec 3
2 Lec 4 Series Resistors and Voltage Division, Parallel Resistors
and Current Division, Wye-Delta Transformations,
Lec 5 Class
Nodal Analysis, Nodal Analysis in Circuits with
Test – 1
Lec 6 Supernodes, Mesh Analysis, Mesh Analysis in Circuits
with Supermesh
3 Lec 7 Nodal and Mesh Analysis problems
Lec 8 Superposition Theorem
Lec 9 Practice Problems Relevant to Superposition Theorem.
4 Lec 10 Thevenin’s Theorem
Practice Problems Relevant to Thevenin’s Theorem
Lec 11
Norton’s Theorem
Lec 12
5 Lec 13 Practice Problems Relevant to Norton’s Theorem
Electrical Properties of Capacitors, Series and Parallel
Lec 14
Capacitors
Lec 15
Electrical Properties of Inductors, Series and Parallel
Class
Inductors
Test – 2
6 Lec 16 Source Free RC Circuits
Source Free RL Circuits
Lec 17
Source Free RLC Circuits
Lec 18
7 Lec 19 Step Response of a RC Circuit
Step Response of a RL Circuit
Lec 20
Step Response of a RLC Circuit
Lec 21
CCN University of Science & Technology
Department of Computer Science & Engineering
CO1 C5
Final Exam 60% CO3 C2
CO4 C2
Total Marks 100%
(CO = Course Outcome, C = Cognitive Domain, P = Psychomotor Domain, A = Affective
Domain)
REFERENCE BOOKS
1. Fundamentals of Electric Circuit by C. K. Alexander & M. N. Sadiku
2. Introductory Circuit Analysis by R. L. Boylsted
3. Alternating Current Circuits by G. S. Corcoran & R. F. Kerchner
4. Electric Circuits by J. A. Edminister
5. Basic Engineering Circuit Analysis by J. D. Irwin & R. M. Nelms Electric Circuits by
James William Nilsson
To develop student’s skills to simplify complex electrical circuits into simpler circuits by
Thevenin and Norton’s theorem and verify them in hardware.
To teach the students the basic operation of the oscilloscope to measure AC quantities
(magnitude and phase).
To impart to the students the skills of analog filter design by RLC circuit.
To familiarize the students with the implementation of hardware electrical projects and
circuit simulation software (Proteus)
LEARNING OUTCOMES & GENERIC SKILLS
No. Course Learning Outcome Bloom’s CP C KP Asse
(Upon completion of the course, the students Taxono A ssme
will be able to) my nt
Meth
ods
COURSE CONTENT
In this course, students will perform experiments to practically verify the theories and
concepts learned in EEE 161 using different hardware equipment and simulation software.
CCN University of Science & Technology
Department of Computer Science & Engineering
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning Outcomes)
Class Topics
1 Construction and operation of simple electrical circuits
2 Verification of KVL and KCL
3 Verification of Superposition Theorem and Thevenin’s Theorem
4 Familiarization with alternating current (ac) waves
5 Study of R-L-C series circuit
6 Different types of filters and their characteristics with different input frequency
7 Lab test, Quiz, and Viva
ASSESSMENT STRATEGY
Bloom's
Components Grading CO Taxono
my
CO1 P5, A3
Lab participation and Report 20% CO2 P5, A3
CO3 P6
REFERENCE BOOKS
Fundamentals of Electric Circuit by C. K. Alexander & M. N. Sadiku
Introductory Circuit Analysis by R. L. Boylsted
Alternating Current Circuits by G. S. Corcoran & R. F. Kerchner
Electric Circuits by James William Nilsson Inc.
0541-1101: Calculus I
COURSE INFORMATION
Course Code : 0541-1101 Lecture Contact Hours : 3.00
Course Title : Calculus I Credit Hours : 3.00
CURRICULUM STRUCTURE
Outcome Based Education (OBE)
COURSE RATIONALE
This course is one of the fundamental courses of electrical and electronic engineering that
is needed to make capable the students to recognize, explain and apply different laws and
theorems of differentiation and integration.
OBJECTIVE
1. To impart basic knowledge on differential and Integral Calculus to solve engineering
problems and
other applied problems.
2. To develop understanding some of the important aspects of rate of change, area, tangent,
normal and
volume.
3. To be expert in imparting in depth knowledge of functional analysis such as increasing,
decreasing,
maximum and minimum values of a function
LEARNING OUTCOMES & GENERIC SKILLS
No. Course Learning Outcome Bloom’s CP C KP Assess
(Upon completion of the course, the students Taxono A ment
will be able to) my Metho
ds
CCN University of Science & Technology
Department of Computer Science & Engineering
COURSE CONTENT
Differential Calculus: Introduction, Differential Calculus for Engineering, Function and
Limit, Continuity and Differentiability, Successive Differentiation, Leibnittz’s Theorem,
Rolle’s Theorem, Mean Value Theorem, Taylor’s theorem, Expansion of Finite and
Infinite forms, Lagrange’s form of remainder, Cauchy’s form of remainder, Expansion of
functions differentiation and integration, Indeterminate form, Cartesian differentiation,
Euler’s theorem, Tangent, sub tangent and Normal, sub normal, Maxima and Minima,
Curvature, Asymptotes, Partial differentiation.
Integral Calculus: Definition of Integration, Importance of Integration in Eng., Integration
by substitution, Integration by parts, Standard integrals, Integration by successive
reduction, Definite integrals and its use, Integration as a limit of sum, summing series,
Walli’s formula, Improper Integrals, beta and gamma function, multiple integral and its
application, Area, volume of solid revolution, Area under a plain curve, Area of the region
enclosed by two curves, Arc lengths of curves.
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning
Outcomes)
CCN University of Science & Technology
Department of Computer Science & Engineering
Class work
Lecture Assignment
CLO3 Discussion Written Examination
Class work
Lecture Assignment
CLO4 Group work Written Examination
Class work
TEACHING LEARNING STRATEGY
Teaching and Learning Activities Engagement
(hours)
Face-to-Face Learning
Lecture
42
Practical / Tutorial / Studio
-
Student-Centered Learning
-
Self-Directed Learning
Non-face-to-face learning 42
Revision 21
Assessment Preparations 21
Formal Assessment
Continuous Assessment 2
Final Examination 3
Total 131
TEACHING METHODOLOGY
Lecture and Discussion, Co-operative and Collaborative Method, Problem Based Method
COURSE SCHEDULE
Assess
ment
Week Lecture Topics
Method
s
1 Lec 1 Introduction to Differential Calculus for Engineering
study, Basic limit theorems with proofs, Limit of infinity
CCN University of Science & Technology
Department of Computer Science & Engineering
0533-1101: Physics
COURSE INFORMATION
Course Code : 0533-1101 Lecture Contact Hours : 3.00
Course Title : Physics Credit Hours : 3.00
CURRICULUM STRUCTURE
Outcome Based Education (OBE)
COURSE RATIONALE
To extend the student’s knowledge and understanding of some of the laws, principles and
theories of waves and oscillations, optics and modern physics. To develop an appreciation
of how these laws, principles and theories operate in experiment and applied engineering
problems.
OBJECTIVE
To define the different parameter and concepts of Waves and Oscillations, Optics and
Modern physics.
To explain the basic concepts of Waves and Oscillations, Optics and Modern physics.
To solve analytical problems regarding Waves and Oscillations, Optics and Modern
physics
COURSE CONTENT
Mechanics: Linear motion in two and three dimensions, Projectile motion, Newton’s laws
of motion, Circular motion, Linear & angular momentum, Conservation theorems
(momentum and energy), Collision, Rotational dynamics of rigid bodies, Rotational
inertia, Symmetrical top, Central force and gravitation, Kepler’s law.
Conservation of Energy: Work-Energy Principle, The Impulse-Momentum Change
Theorem
Waves: Simple harmonic motion damped and forced vibrations, waves in elastic media,
Sound wave, Doppler effects, Fourier theorem and its application.
Heat and Thermodynamics: Principles of thermometry, Measurement of high & low
temperature, Newton’s law of cooling, Zeroth law of thermodynamics, kinetic theory of
idle gas, First and Second law of thermodynamics, refrigeration, entropy, black body
radiation, Wein’s law and Planck’s law.
Electromagnetism: Different electrical units, Coulomb's law; Electric Field: Electric
potential and potential function; Gauss's law and its applications; Electric dipole.
Electric field in dielectric media: Ohm's law, Kirchhoff’s laws with applications. Faradays
and Lenz's law of electromagnetic induction; self and mutual induction; Biot-Savart law;
Magnetic force on Charge and current. Ampere's law; Alternating voltage and current and
CCN University of Science & Technology
Department of Computer Science & Engineering
their graphical representation; rms value of a current; AC voltage and AC current applied
to circuits containing resistors, capacitors, and inductors.
Elasticity: Stress strain, Elastic constants
Viscosity: Critical velocity and Reynolds number, Poiseuille’s equation, Stokes law
Hydrodynamics: Equation of continuity, Bernoulli’s equation and its application.
Surface tension: Surface effects, free surface energy, Molecular theory of surface tension,
Excess-pressure theorem, contact angle, Capillarity.
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning
Outcomes)
Assessment Preparations 21
Formal Assessment
Continuous Assessment 2
Final Examination 3
Total 131
TEACHING METHODOLOGY
Lecture and Discussion, Co-operative and Collaborative Method, Problem Based Method
COURSE SCHEDULE
Assess
ment
Week Lecture Topics
Metho
ds
1 Lec 1 Simple harmonic motion (SHM) and its differential
equations, graphical representation of SHM, Average
Lec 2
K.E and total energy
Lec 3
2 Lec 4 Spring-mass system, electric oscillatory circuit, Simple,
Class
compound and torsional pendulum, Combination of two
Lec 5 Test -
SHM
1
Lec 6
3 Lec 7 Combination of two SHM, two body oscillations,
reduced mass, Damped oscillations and its differential
Lec 8
equation
Lec 9
4 Lec 10 Displacement equation of damped oscillation, electric
damped oscillatory circuit, Forced oscillation and its
Lec 11
differential equation, displacement equation of forced
Lec 12 oscillation, resonance
The objective of this course is to analyze the behavior and characteristics of various
materials for its optimum utilization and to draw the relevance between the theoretical
knowledge and to imply it in a practical manner.
OBJECTIVE
To develop basic physics knowledge practically.
To practice use of basic scientific instrument.
LEARNING OUTCOMES & GENERIC SKILLS
No. Course Learning Outcome Bloom‘s CP C KP Assess
(Upon completion of the course, the students Taxono A ment
will be able to) my Method
s
COURSE CONTENT
CCN University of Science & Technology
Department of Computer Science & Engineering
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning Outcomes)
The following table demonstrates mapping between CLOs and Teaching-Learning Strategy
and Assessment Strategy.
Total 95
TEACHING METHODOLOGY
Lecture and Discussion, Co-operative and Collaborative Method, Problem Based Method
COURSE SCHEDULE
Week Class Topics
1 Lab 1 Introductory class: Brief discussion on total syllabus, basic
requirements of the course.
2 Lab 2 Evaluation system of the course, grouping, visit different section of
the
laboratory, introduction to different basic equipment ‘s.
3 Lab 3 Determination of specific resistance of materials of a wire by using
Meter
Bridge.
4 Lab 4 Determination of focal length of a concave lens by auxiliary lens
method.
5 Lab 5 Determination of a high resistance by the method of deflection/
Determination of specific heat of a liquid by the method of cooling
6 Lab 6 Determination of ECE of copper by using copper voltameter /
Determination of the Young ‘s modulus of bar by bending method
7 Lab 7 Determination of the wavelength of light by using diffraction grating
8 Lab 8 Determination of the focal length of a plano-convex lens by
Newton‘s ring method
9 Lab 9 Determination of the specific rotation of sugar by poralimeter
10 Lab 10 Determination of the conductivity of a bad conductor by Lee ‘s
method
11 Lab 11 Verification of the law of conservation of linear momentum
12 Lab 12 Determination of the acceleration due to gravity by means of
compound pendulum
13 Lab 13 Determination of the spring constant and the rigidity modulus of a
spiral spring
14 Lab 14 Determination of the Planck ‘s constant using photoelectric effect
ASSESSMENT STRATEGY
CCN University of Science & Technology
Department of Computer Science & Engineering
Bloom's
Components Grading CO
Taxonomy
Continuous Class 10% CO1 C1
performance
Assessment
(40%) Report Writing 30% CO4 C2
Final Exam Lab Test 30%
(60%)
Viva 10% CO1, CO2, CO3 C1, C3
Quiz 20%
Total Marks 100%
(CO = Course Outcome, C = Cognitive Domain, P = Psychomotor Domain, A = Affective
Domain)
REFERENCE BOOKS
Practical Physics: G. L. Squires
Practical Physics: Dr Giasuddin and Md. Sahabuddin.
B.Sc. Practical Physics: C. L Arora
Practical Physics: S.L. Gupta and V. Kumar
OBJECTIVE
To develop English language skills to communicate effectively and professionally.
To strengthen students’ presentation skills.
CCN University of Science & Technology
Department of Computer Science & Engineering
COURSE CONTENT
Talking to teacher and classmates, Telephone Conversation, Meeting New People, Conducting
Interview, talking about family and friends, Problems at the transport stations, Official
Meeting, how to write an expository essay, Essay introduction & thesis statement, Writing the
body, Paragraph structure, topic sentences, and transition sentences, Quotation, Citation,
Avoiding plagiarism.
CLOs MAPPING WITH THE PLOs
CCN University of Science & Technology
Department of Computer Science & Engineering
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning Outcomes)
REFERENCE BOOKS
Langan, J. (2005). College Writing Skills with Readings (6th). McGraw-Hill Publication
Interactions 1 (Reading), John Langan, Latest edition, McGraw-Hill Publication
Jones, L. (1981). Functions of English. (Student’s Book, 2nd) Melbourne, Australia:
Cambridge University Press.
Dixon, R.J. (1987). Complete course in English. (Book 4). New Delhi, India: Prentice Hall of
India. (For book presentation)
From Paragraph to Essay - Maurice Imhoof and Herman Hudson
Headway Series – Advanced Level (2 parts with CDs): Oxford University Press Ltd.
Speak like Churchill stand like Lincoln - James C. Humes
Cambridge IELTS Practice Book
Selected Sample Reports and Selected Research Articles
OBJECTIVE
To identify usual hardware components of computers
To learn about daily drive computer software.
LEARNING OUTCOMES & GENERIC SKILLS
CCN University of Science & Technology
Department of Computer Science & Engineering
CO1
CO2
CO3
CO4
COURSE CONTENT
Introduction to Computers: Types and generation of computers, Basic organization and
functional units of computers. Hardware: Operations and functions of processor, Memory, I/O
devices. Software: Overview of system and application software, Installation of different types
of Operating Systems.
Mapping CLOs (Course Learning Outcomes) with the PLOs (Program Learning Outcomes)
Lab 17
Lab 18
7 Lab 19
Lab 20
Lab 21
8 Lab 22
Lab 23
Lab 24
9 Lab 25
Lab 26
Lab 27
10 Lab 31
Lab 32
Lab 33
11 Lab 28
Lab 29
Lab 30
12 Lab 34
Lab 35
Lab 36
13 Lab 37
Lab 38
Lab 39
14 Lab 40
Lab 41
Lab 42
ASSESSMENT STRATEGY
Components Grading CO Bloom's Taxonomy
Continuous Evaluation 30% CO 1 P1
CCN University of Science & Technology
Department of Computer Science & Engineering