Semester I
IT Foundations
* Objectives of Information Technology
* Applications of IT in various fields
* Types of computers
* Computer Generations
* Computer Components
Programming Fundamentals
* Fundamentals of Programming
* History of Programming Languages
* Characteristics of Programming Languages
* Algorithms
* Flowcharts
* Data Structures
Database Management Systems
* Introduction to DBMS
* Database Models
* ERM
* Database Design
* SQL
Numerical Techniques
* Systems of linear equations
* Gaussian elimination method
* Matrix inversion
* Eigenvalues and eigenvectors
* Numerical integration
* Numerical differentiation
Communication Skills
* Basics of Communication
* Verbal Communication
* Written Communication
* Non-verbal Communication
* Listening Skills
* Public Speaking