The first year of B Tech Information Technology (IT) generally focuses on laying a strong foundation in basic engineering, mathematics, physics, and introductory programming concepts. Here’s a list of common subjects that are typically covered in the first year:
1. Mathematics I (Calculus & Linear Algebra)
- Topics: Differentiation, integration, vector algebra, systems of linear equations, matrices, and determinants.
2. Physics I (Mechanics and Waves)
- Topics: Laws of motion, work and energy, harmonic motion, wave theory, optics, and thermodynamics.
3. Introduction to Programming
- Topics: Basics of programming using languages like C, C++, or Python. Covers variables, data types, operators, control structures, functions, arrays, and basic algorithms.
4. Engineering Drawing
- Topics: Technical drawing skills, including orthographic projections, isometric views, dimensioning, and CAD (Computer-Aided Design).
5. Environmental Science
- Topics: Environmental pollution, climate change, sustainable development, and conservation of natural resources.
6. Basic Electrical Engineering
- Topics: Circuit theory, Ohm’s law, electrical components like resistors, capacitors, inductors, Kirchhoff's laws, and alternating current (AC) circuits.
7. Computer Organization and Architecture
- Topics: Basic understanding of computer systems, hardware components, CPU architecture, memory systems, data representation, and machine-level programming.
8. Basic Civil Engineering
- Topics: Fundamental principles of civil engineering including materials science, construction techniques, and structural engineering.
9. Communication Skills
- Topics: Enhancing written and verbal communication skills, report writing, group discussions, and presentation skills.
10. Human Values and Professional Ethics
- Topics: Ethical decision-making, professional behavior, and moral responsibility in engineering practices.
11. Principles of Management
- Topics: Basic management principles including planning, organizing, leading, and controlling, relevant for team and project management in IT.
12. Soft Skills Development
- Topics: Focus on personality development, teamwork, leadership skills, problem-solving abilities, and time management.
Practical Sessions:
- Programming Labs: Hands-on practice in programming languages such as C, C++, or Python.
- Engineering Drawing Labs: Practical sessions where students create technical drawings.
- Electrical Labs: Basic experiments to understand circuit designs and operations.
- Computer Labs: Introduction to various tools and software used in IT, including C programming, networking tools, and other related applications.
These subjects are designed to help students build a comprehensive understanding of basic engineering principles and foundational skills, which are essential for advanced IT topics in the subsequent years of the program.