Welcome to SARASWATI VOCATIONAL AND EDUCATIONAL COLLEGE

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

 
ADVANCE DIPLOMA IN COMPUTER APPLICATION(1ST YEAR) ( M-ADCA01 )

BASIC INFORMATION

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

Eligibility Criteria 

Academic Requirement:

  • Passed 10+2 (Higher Secondary) or equivalent from a recognized board

Age Limit:

  • Minimum age: 16 years

  • No upper age limit 


Syllabus


Semester 1: Introduction to Computers & Programming Basics

  1. Fundamentals of Computers

    • History and generations of computers

    • Types of computers

    • Hardware vs. software

    • Number systems and conversions

  2. Programming in C – I

    • Introduction to C language

    • Data types, variables, and operators

    • Control structures (if, switch, loops)

    • Functions and arrays

  3. Mathematics for Computing – I

    • Sets, relations, and functions

    • Matrices and determinants

    • Boolean algebra basics

  4. Computer Organization

    • Input/output devices

    • Memory units (RAM, ROM, cache)

    • CPU architecture basics

  5. Communication Skills / Technical English

    • Grammar and vocabulary building

    • Report writing and email etiquette

    • Oral communication and presentations

  6. Practical Lab – C Programming

    • Writing and executing simple C programs

    • Use of IDEs like Turbo C or Code::Blocks

    • Debugging techniques


Semester 2: Data Handling, Web & Advanced Programming Concepts

  1. Programming in C – II

    • Pointers and strings

    • Structures and unions

    • File handling in C

    • Dynamic memory allocation

  2. Introduction to Web Technology

    • HTML basics

    • CSS styling

    • Introduction to JavaScript

    • Designing simple static webpages

  3. Mathematics for Computing – II

    • Logic and propositional calculus

    • Graph theory basics

    • Probability and statistics

  4. Database Management Systems (DBMS) – Introduction

    • Data, information, database concepts

    • DBMS vs RDBMS

    • Introduction to SQL (select, insert, update, delete)

  5. Operating System Concepts

    • Introduction to OS (Windows/Linux)

    • File systems

    • Process management and memory management basics

  6. Practical Labs

    • Advanced C programming exercises

    • HTML/CSS webpage creation

    • Basic SQL queries using tools like MySQL