Course Syllabus
📘 Semester 1 (Fundamentals & Basic Applications)
- Computer Fundamentals & Applications
- Introduction to computers
- History and generations of computers
- Types of computers
- Input and output devices
- Hardware and software concepts
- Number system and data representation
- Operating System
- Introduction to operating systems (Windows, Linux)
- File management
- Installing and using software
- System utilities and settings
- Microsoft Office Suite (MS Office)
- MS Word: Document creation, formatting, mail merge
- MS Excel: Spreadsheet basics, formulas, charts, data analysis
- MS PowerPoint: Presentation creation, slide design
- MS Access: Basic database management
- Internet and Email
- Introduction to the Internet
- Web browsers, search engines
- Email creation and management
- Online communication tools (Google Drive, Cloud, etc.)
💾 Semester 2 (Programming, Accounting & Databases)
- Programming Concepts using C Language
- Introduction to programming languages
- Data types, operators, and expressions
- Control structures (if, else, loops)
- Functions and arrays
- Basic programs in C
- Database Management System (DBMS)
- Introduction to databases
- Tables, records, and fields
- SQL basics (CREATE, INSERT, SELECT, UPDATE, DELETE)
- Data integrity and normalization
- Tally / Accounting Software
- Introduction to Tally
- Company creation
- Ledger, vouchers, and journal entries
- Inventory management
- GST and taxation basics
- Computer Networking & Internet Technology
- Basics of computer networks
- LAN, WAN, MAN
- Network devices (router, hub, switch)
- Internet protocols (IP, TCP, FTP)
- Multimedia & Photoshop (Optional / Institute-specific)
- Introduction to multimedia
- Basic image editing in Photoshop
- Audio/video file handling
- Project Work / Practical Training
- Preparing a small computer-based project
- Using MS Office, C programming, or database management in real-life applications
🧠 Practical Training
Students are required to complete practical lab sessions in:
- MS Office tools
- C Programming
- Tally
- Database creation
- Internet and Email handling