Csit 1st Sem
First Semester
TU BSc. CSIT Academic Directory & Course Materials
Introduction to Information Technology
Core Textbook & References
Introduction to Information Technology, ITL Education Solutions Limited, Pearson Education.
Course Syllabus Overview
- Unit 1: Computer Fundamental Concepts & System Generations
- Unit 2: Memory Hierarchies, Primary & Secondary Storage Ecosystems
- Unit 3: Central Processing Unit Architecture & Microprocessors
- Unit 4: Input/Output Device Systems & Human Interface Controls
- Unit 5: Computer Software Classes, Application Frameworks & Operating Systems
- Unit 6: Data Communication, Computer Network Topologies & Internet Protocol Basics
C Programming
Core Textbook & References
E. Balagurusamy, "Programming in ANSI C", Tata McGraw Hill.
Course Syllabus Overview
- Unit 1: Programming Logic, Flowcharts, and Algorithm Architectures
- Unit 2: Elements of C, Data Types, Operators, and Input/Output Expressions
- Unit 3: Control Structures, Decision Making, and Branching Loop Engines
- Unit 4: Arrays (1D & Multi-dimensional) and String Manipulation Functions
- Unit 5: User-Defined Functions, Parameter Passing, and Recursion Logic
- Unit 6: Pointers, Dynamic Memory Allocation, Structs, and File I/O Management
Digital Logic
Core Textbook & References
M. Morris Mano, "Digital Design", Pearson Education.
Course Syllabus Overview
- Unit 1: Number Systems, Binary Codes, and Logic Variable Mathematics
- Unit 2: Logic Gates, Boolean Algebra, and Karnaugh Map Optimization (K-Maps)
- Unit 3: Combinational Logic Circuits (Adders, Subtractors, Mux/Demux, Encoders)
- Unit 4: Sequential Logic Structures, Latches, Flip-Flops (SR, JK, D, T)
- Unit 5: Synchronous/Asynchronous Counters and Registers Shifts
- Unit 6: Memory Arrays and Programmable Logic Devices (PLAs/PALs)
Mathematics I (Calculus)
Core Textbook & References
Thomas / Finney, "Calculus and Analytic Geometry", Addison Wesley.
Course Syllabus Overview
- Unit 1: Limits, Continuity, and Derivative Principles
- Unit 2: Applications of Derivatives & Curve Tracing Mechanics
- Unit 3: Definite/Indefinite Integration and Area Defining Calculus
- Unit 4: Techniques of Integration & Improper Integrals
- Unit 5: Infinite Series, Convergence Analysis, and Power Series
- Unit 6: Vectors, Space Geometry, and Coordinate Transformations
Physics
Core Textbook & References
David Halliday, Robert Resnick, Jearl Walker, "Fundamentals of Physics".
Course Syllabus Overview
- Unit 1: Rotational Dynamics and Oscillatory Motion Systems
- Unit 2: Wave Mechanics, Interference, and Light Diffraction Enclosures
- Unit 3: Electrostatics, Gauss's Law, and Electric Potential Fields
- Unit 4: Magnetism, Ampere's Circuits, and Electromagnetic Induction (EMI)
- Unit 5: Fundamentals of Solid State Electronics and Semiconductor Physics
- Unit 6: Quantum Mechanics Basics and Uncertainty Frameworks