Welcome to SARASWATI VOCATIONAL AND EDUCATIONAL COLLEGE

SARASWATI VOCATIONAL & EDUCATIONAL COLLEGE          "Here Skills Meet Success."       "Craft Your Future with Confidence."

 
ITI IN COMPUTER SCIENCE ( M-16 )

BASIC INFORMATION

  • Course Fees : 0.00 0.00/-
  • Course Duration : 1 YEAR
  • Minimum Amount To Pay : Rs.0.00

COMPUTER SCIENCE COURSE

Eligibility Criteria:

  • Educational Qualification:

  • MINIMUM : 10th pass OR 12th with Mathematics/Science

  • Age Limit: Generally 15–30 year


Syllabus


Core Subjects / Modules:

1. Programming Fundamentals

  • C, C++, Python, Java

  • Data Types, Control Structures

  • Functions, Arrays, Pointers, OOPs Concepts

2. Data Structures & Algorithms

  • Arrays, Linked Lists, Stacks, Queues

  • Trees, Graphs

  • Sorting and Searching Algorithms

  • Time and Space Complexity

3. Computer Architecture & Organization

  • Logic Gates and Circuits

  • CPU, Memory, I/O

  • Instruction Cycles, ALU Design

4. Operating Systems

  • Process Management, Threads

  • Scheduling Algorithms

  • Memory Management and File Systems

  • Linux/UNIX basics

5. Database Management Systems (DBMS)

  • Relational Databases, SQL

  • Normalization, ER Diagrams

  • Transactions and Concurrency

  • MySQL, Oracle basics

6. Object-Oriented Programming (OOP)

  • Classes and Objects

  • Inheritance, Polymorphism

  • Encapsulation and Abstraction

  • Java/C++ Implementation

7. Software Engineering

  • Software Development Life Cycle (SDLC)

  • Agile and Waterfall Models

  • Testing and Debugging

  • Version Control (e.g., Git)

8. Web Technologies

  • HTML, CSS, JavaScript

  • Frontend Frameworks (React, Angular basics)

  • Backend (PHP, Node.js)

  • Web Hosting and Deployment

9. Computer Networks

  • OSI & TCP/IP Models

  • Routing and Switching

  • Network Security, Firewalls

  • LAN/WAN Setup

10. Artificial Intelligence & Machine Learning

  • Supervised and Unsupervised Learning

  • Natural Language Processing

  • AI Ethics and Applications

11. Cybersecurity & Ethical Hacking

  • Types of Attacks and Threats

  • Cryptography and Network Security

  • Vulnerability Assessment

  • Digital Forensics

12. Cloud Computing & IoT 

  • Cloud Service Models (IaaS, PaaS, SaaS)

  • AWS, Google Cloud, Microsoft Azure basics

  • Internet of Things (IoT) Architecture

  • Smart Devices and Security


Lab & Practical Work:

  • Programming Labs (C, Python, Java)

  • Database Project

  • Networking Lab

  • Web Design Project

  • Capstone Project (Final Year)