|
|
|
|
 |
|
Course Content
|
Semester 1
|
Technical English & Report Writing
- Grammar & Vocabulary tonni
- Reading & Writing Skills
- Technical Report Writing
- Communication
Mathematical Foundation For Computer Science
- Sets, Relations and Functions
- Matrix Theory
- Groups, Rings & fields
Programming In C
- Basics of Programming
- Introduction to C
- I/O statements
- Control Structures
- Arrays
- Functions
- Pointers
- Structures and Unions
- Macros
- Storage Classes
- Files
|
Computer
Organization & Microprocessors
- Basic Building Blocks
- Basic Structure of Computer
- Control Unit
- Memory & Peripheral Devices
- Introduction to 8085
- ALP of 8085
Probability &
Statistics
- Descriptive Statistics
- Measures of Central tendency
- Skewness
- Curve Fitting
- Correlation and Regression
- Probability
- Random Variables
- Probability distribution
- Inference
C Programming Lab
Assembly Language
Programming Lab |
Semester 2
|
Business Communication & Personality
Development
- Introduction to Communication
- Business Communication
- Personality Development
Discrete Mathematical Structures With
Applications To Computer Science
- Mathematical Logic
- Linear Algebra
- Graph Theory
Data Structures Using C
- Data Structure - Overview
- Recursive Functions
- Linked Lists
- Stacks
- Trees
- Sorting & Searching
|
Business Data
Processing Using Cobol
- Elements of COBOL
- Simple Arithmetic Statements
- Control Structures
- Arrays
- Subroutines
- File System
System Analysis
And Design
- System Concepts and Information
- Systems Environment
- System Planning a Initial Investigation
- The process and stages of system design
- System testing
Cobol Lab
Data Structures
Using C
|
Semester 3
|
Data Base Management Systems
- Basic Concepts
- Storing Databases
- Data Models
- E-R Data Model
- Relational Model
- Network and hierarchical databases
- System Implementation
Programming In C
- Introduction
- Data Types
- Input and Output
- Decision and Loop
- Arrays, String & Structures
- Functions in C++
- Objects and Classes
- Constructor and destructor
- Operator Overloading
- Inheritance
- Pointer
- Virtual Function
- Friend functions and static functions
- Console IO operator
- Files
Operating Systems
- Introduction
- Process Management
- Memory Management
- File Management
- Case Studies
|
Accounting And
Financial Management Accounting
- Introduction
- Subsidiary Books
- Trial balance and final accounts of
- Sole Trader
- Final accounts of Joint Stock
- Companies
- FINANCIAL MANAGEMENT:
- Introduction
- Ratio Analysis
- Funds Flow Statement
- Unit Costing
- Marginal costing
- Budgetary Control
- Standard Costing
Computer Oriented
Numerical Methods And Linear Programming
- Finding the roots of an equation
- Solving simultaneous linear equation
- Ordinary differential equations
- Numerical Integration
- Interpolation
- Linear Programming
- Transportation problems
- Assignment Problems
C++ Lab
Application Lab
- MS Office
- Numerical Methods Lab
|
Semester 4
|
System Software
- Practical applications of Computer graphics
- Points and lines
- Two - dimensional transformations
- Concept of a segment
- Three - dimensional coordinate systems
Software Engineering
- Introduction
- Project management and metrics
- Estimation
- SRS and S/W Design
- Coding & Testing
- SQA and Software Maintenance
Unix Operating System
- Introduction
- Unix File System
- Process management
- Special tools and utilities
- System administration
- Shell Programming
- Unix System Communication
|
DBMS Lab
- Project Work
- Demonstration & Presentation
- Viva – Voce
Application Lab –
Ii
Solving a problem
using an accounting package
- Demonstration and presentation of the mini
- project
- Viva – voce
UNIX Lab
|
Semester 5
|
Java Programming
- Introduction to Java History Features of Java
- An overview of Java
- Data types variables and array, Operators,
Control Statements
- Classes and methods, sub classing and dynamic
Control Statements
- Inheritance, Packages and Interfaces
- Exception handling
- Multi-threading programming, String Handling
- Input / Output File handling, exploring Java
two
- Applets, Event handling
- AWT (Abstract Window Toolkit, working with
windows,Graphs,and Text)
- Using AWT controls, Layout Managers and Menus
- Advanced Java
Analysis And Design Of Algorithms
- A single example of Design, Insertion Sort,
Pseudo code for insertion sort, analysis of time
complexity, Asymptotic notations and time
complexity and writing efficient programs (by
considering some small programs).
- Harner's method of evaluating a polynomial at
a given point, finding maximum and minimum for a
given set of numbers, straight min, combinations
for max and min. Analysis of linear and binary
search algorithms.
- Divide and conquer algorithms, Sorting,
multiplication of two long integers, Stassen’s
Matrix multiplication
- Greedy approach, Optimum scheduling,
fractional Knapsacks problem minimum spanning
trees, single source shortest path problem.
- Dynamic programming, Design and analysis,
Traveling salesman problem, optimal
parameterization for product of a sequence of
matrices.
- Back tracking and branch and bound methods,
least cost methods, 4 - Queens problem using back
tracking. Traveling salesman problem using branch
and bound method.
- Lower bound theory
|
Computer Networks
- Objectives of Networking
- Physical Layer
- MAC Sublayer
- Data Link Layer
- Network Layer
- Transport Layer
- Session Layer
- Presentation Layer
Simulation And
Modeling
- System models
- System Studies
- Techniques of system simulation
- Discrete system simulation
- Continuous system simulation
- Introduction to GPSS
Computer Graphics Lab
Java Programming
Lab
Simulation Lab
|
Semester 6
|
Computer Networks – II
- Local Area Networks
- TCP/IP
- Internet protocol
- IP and Dynamic Routing
- TCP
Artificial Intelligence
- Introduction
- Knowledge and knowledge representation
- Inference using the different methods of
representation of knowledge, PL and FOPL
- Natural language processing
- Expert System
- Learning
- Picture processing and pattern recognition
|
Internet And
Information Technology
- Basic Internet Concepts
- Internet applications
- World Wide Web
- Internet E- Commerce and Video Conferencing
- Recent developments in Information technology
Internet And Web Page Design Lab
Project Work
|
|
|
|
| Courses Offered |
|
|
|
| news & Events |
|
|
| |
|