Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Semester 3
Course Code Course Title Credits
USIT301 Python Programming &
Practical
2+2
USIT302 Data Structures & Practical 2+2
USIT303 Computer Networks &
Practical
2+2
USIT304 Database Management
System & Practical
2+2
USIT305 Applied Mathematics &
Practical
2+2
Total Credits 20
Semester 4
Course Code Course Title Credits
USIT401 Core Java & Practical 2+2
USIT402 Introduction to Embedded System
& Practical
2+2
USIT403 Computer Oriented Statistical
Technique & Practical
2+2
USIT404 Software Engineering & Practical 2+2
USIT405 Computer Graphics and Animation
& Practical
2+2
Total Credits 20
Semester 3USIT301 Python Programming
Objective: To develop basic programming skills
Introduction
Varibles and
Expression
Conditional
Statements
Looping
Control
Statement
Unit 1
Unit 2
Functions
Strings
Unit 3
Lists
Tuples and Dictionaries
Files
Exceptions
Unit 4
Regular Expressions
Classes and Objects
Multithreaded Programming
Modules
Unit 5
Creating the GUI Form and Adding
Widgets
Layout Management
Look and Feel Customization
Storing Data in Our MySQL Database
via Our GUI
Semester 3USIT302 Data Strucutres
Objective:
Introduction
Array
Unit 1
Unit 2
Linked List
Unit 3
Stack
Queue
Unit 4
Sorting and Searching Techniques
Tree
Advance Tree Strcture
Unit 5
Hashing Technique
Graph
1.To Solve problems based upon different data structure
& also write programs.
2.Choose an appropriate data structure for a particular
problem.
Semester 3USIT303 Computer Networks
Objective:
Introduction
Network Models
Introduction to Physical Layer
Digital and Analog Transmission
Unit 1
Unit 2
Bandwidth Utilization
Transmission Media
Switching
Introduction to the Data Link
Layer
Unit 3
Data Link Control
Media Access Control
Wireless LANs
Unit 4
Unit 5 Introduction to Transport
Layer
Standard Client Server
Protocol
Introduction to Network Layer
Unicasting Routing
Next Genration IP
To understand the fundamental concepts of computer
networking and provide the knowledge of different protocols
at different layers of models.
Semester 3USIT304 Database Management System
Objective: To learn how to store data(frontend) into a database(backend)
Introduction to Database and Trasaction
Data Models
Databse Design ,ER Diagram and Unified
Modeling
Unit 1
Unit 2 Relational Database Model
Relational Algebra and Calculus
Calculus
Unit 3
Constraints,Views and SQL
Unit 4 Transaction management
and Concurrency
Unit 5
PL-SQL
Semester 3USIT305 Applied Mathematics
Objective: To develop problem solving skills
Matrices
Complex Numbers
Unit 1
Unit 2 Equation of the first order and of the
first degree
Differntial equation of the first order of
degree higher than the first
Liner Differential Equations with
Constant Coefficients
Unit 3 The Laplace Transform
Inverse Laplace Transform
Unit 4 Multiple Integrals
Applications of integration
Unit 5
Beta and Gamma Functions
Differentiation Under the Integral Sign
Error Function
Semester 4
Semester 4USIT401 Core Java
Objective: To develop object oriented programming skills
Introduction
Data Types
Unit 1
Unit 2 Control Flow Statements
Iterations
Classes
Unit 3 Inheritance
Packages
Unit 4 Enumerations,Arrays
Multithreading
Exceptions
Byte Stems
Unit 5
Event Handling
Abstract Window Toolkit
Layout
Semester4USIT402 Introduction to Embedded Systems
Objective: To make the students familiar with softwaredevelopment, to cover the Hardware Design,& tools forembedded systems.
Introduction
Core of embedded systems
Characteristics and quality
attributes of embedded system
Unit 1
Unit 2
Embedded System-Application and
Domain Specific
Embedded Hardware
Peripheral
Unit 3 The 8051 Microcontrollers
8051 Programmimg in C
Unit 4 Designing Embedded System with 8051
Microcontroller
Programming Embedded Systems
Unit 5 Real Time Operating System
Design and Development
Semester 4USIT403 Computer Oriented Statistical Technique
Objective: To deal with the collection, analysis, interpretation,presentation, and organization of data.
Unit 1 The Mean,Median,Mode and Other Measures
of Central Tendancy
The Standard Deviation and Other Measures
of Dispersion
Introduction to R
Unit 2 Moments ,Skewness and Kurtosis
Elementary Probabilities Theory
Elementary Sampling Theory
Unit 3 Statistical Estimation Theory
Statistical Decision Theory
Statistical in R
Unit 4 Small Sampling Theory
The Chi-Square Test
Unit 5 Curve Fitting and the Method
of Least Squares
Correlation Theory
Semester 4USIT404 Software Engineering
Objective: It provides the way of application (software)Development by using systematic method.
Unit 1 Introduction
Software Requirements
Software Processes
Software Development Process
Models
Agile Software Development
Unit 2
Socio-technical syatem
Critical System
Requirements Engineering
Processes
System Models
Unit 3 Architectural Design
User Interface Design
Project Management
Quality Management
Unit 4 Verification and Validation
Software Testing
Software Measurement
Software Cost Estimation
Unit 5 Process Improvement
Service Oriented Software Engineering
Software reuse
Distributed software engineering
Semester 4USIT405 Computer Graphics and Animation
Objective: To developed the art of creating moving images via the use of computers.
Unit 1 Introduction to Computer
Graphics
Scan Conversion
Unit 2
2-Dimensional Transformations
3-Dimentional Transformations
Unit 3 Viewing in 3D
Light
Color
Unit 4
Visible-Surface Determination
Plane Curves and Surfaces
Unit 5
Computer Animation
Image Manipulation and Storage