fundamentals of computers and information technology, programming in C, PC software and office automation tools (such as MS Office), computer organization and architecture, along with practical lab sessions that combine software usage and basic programming skills. data structures using C, database management systems (DBMS) with SQL and normalization concepts, operating system principles, and web programming with internet technologies. This semester also includes dedicated practical labs for DBMS and web design