COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, ‘E’ SECTION Semester: I ACHARIYA COLLEGE OF ENGINEERING TECHNOLOGY PUDUCHERRY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING STAFF NAME : SIVABALAN. V DESIGNATION : ASSISTANT PROFESSOR SUBJECT NAME : MICROPROCESSORS AND MICROCONTROLLERS SUBJECT CODE : CST42 CREDITS : 4 TYPE : CORE DEGREE & BRANCH : B.TECH I YEAR (NON CIRCUIT BRANCHES)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
ACHARIYA COLLEGE OF ENGINEERING TECHNOLOGYPUDUCHERRY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
STAFF NAME : SIVABALAN. V
DESIGNATION : ASSISTANT PROFESSOR
SUBJECT NAME : MICROPROCESSORS AND MICROCONTROLLERS
SUBJECT CODE : CST42
CREDITS : 4
TYPE : CORE
DEGREE & BRANCH : B.TECH I YEAR (NON CIRCUIT BRANCHES)
YEAR/ SEMESTER : II YEAR / IV SEMESTER
(2012 – 2016 BATCH)
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
Contents
Sl. No. Title
1. Course Objectives
2. Syllabus
3. Time Table
4. Academic Calendar
5. Proposed Lesson Plan
6. Lecture Notes
7. Question Bank
8. Pondicherry University Examinations Question Papers
9. Anna University Question Papers
10. Assignment for Students
11. Internal Examination Details
12. DAT – I
QUESTION PAPER
KEY
RESULT ANALYSIS
13. CAT – I
QUESTION PAPER
KEY
RESULT ANALYSIS
14. DAT – II
QUESTION PAPER
KEY
RESULT ANALYSIS
15. CAT – II
QUESTION PAPER
KEY
RESULT ANALYSIS
16. DAT – III
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
Sl. No. Title
QUESTION PAPER
KEY
RESULT ANALYSIS
17. CAT – III
QUESTION PAPER
KEY
RESULT ANALYSIS
18. MODEL – I
QUESTION PAPER
KEY
RESULT ANALYSIS
19. MODEL – II
QUESTION PAPER
KEY
RESULT ANALYSIS
20. COURSE COMPLETION CERTIFICATE
21. UNIVERSITY RESULT ANALYSIS
Course objectives:
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
CST42 is an introductory course on computer programming for lower-division students in science and engineering. The principal goal of the course is to teach basic computer programming concepts and apply them to computer-based problem-solving methods. The course stresses hands-on computer programming using ‘C’ Language powerful high-level programming environment.
Course FormatT106 consists of classroom lectures, computer laboratory sections, and classroom discussion sections.
Lectures are delivered by faculty instructors, while laboratory and discussion sections are led by graduate student instructors (GSIs). Lectures begin on August 19th August 2013. All students with a scheduled Friday laboratory will be able to complete this laboratory experiments.
Target
a) Percentage Pass : 80b) Percentage I class :60
Course Plan
The course is being to be handled by using animated video lectures, PowerPoint presentations, and also blackboard methods. We do have code snippets for teaching C language Control Structures, Decision Making Statements, Structures, Pointers, Array Concepts.
Method of Evaluation Daily Assessment Test (DAT – I, DAT – II, DAT – III) Continuous Assessment Test (CAT I, CAE II) Assignments / Seminars Model Examination
T 106 COMPUTER PROGRAMMINGUnit – I
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
History of Computers – Block diagram of a Computer – Components of a Computer system – Classification of computers - Hardware – Software – categories of Software – Operating System –Applications of Computers – Network structure – Internet and its services – Intranet – Study of word processor – Preparation of worksheets
Unit – IIProblem solving techniques – Program – Program development cycle – Algorithm design – Flowchart - Pseudo code.
Introduction to C – history of C- Importance of C-C tokens – data types – Operators and expressions – I/O functions
Unit – IIIDecision making statements – branching and looping
Arrays – multidimensional arrays
Functions – Recursion – Passing array to functions