corse file dOCS.docx
description
Transcript of corse file dOCS.docx
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
Storage classes – Strings – String library functions
Unit – IVStructures – Arrays and Structures – nested structures – passing structures to functions – user defined data types– Union
Pointers – pointers and arrays – pointers and functions - pointers and strings - pointers and structures
Unit – VFiles – operations on a file – Random access to files – command line arguments
Introduction to pre-processor – Macro substitution directives – File inclusion directives – conditional compilation directives – Miscellaneous directives
Text Books
1. Balagurusamy. E, “Programming in ANSI C”, Tata McGraw Hill, Third edition, 2006.
Reference Book
2. Ashok N Kamthane, “Computer Programming”, Pearson education, Second Impression, 2008.
3. Venugopal. K and Kavichithra. C, “Computer Programming”, New Age International Publishers, First Edition, 2007.
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
STAFF NAME: Mr. V. SIVABALANDEPARTMENT: COMPUTER SCIENCE AND ENGINEERINGDESIGNATION: ASSISTANT PROFESSOR
Days/HourI
9:00 - 9:50II
9:50 – 10:40
BR
EA
K10
:40
TO
10:
50
III10:50 – 11:40
IV11:40 - 12:30
LU
NC
H B
RE
AK
12:3
0 P
.M T
O 0
1:10
P.M
V1:10 - 2:00
VI2.00 - 2.50
BR
EA
K2.
50 P
.M -
3.0
0 P
.M
VII3.00-3.50
VIII3.50-4.50
MondayCP
SEC ‘E’ I YEAR
CPSEC ‘E’ I YEAR
TuesdayCP
SEC ‘E’ I YEAR
WednesdayCP
SEC ‘E’ I YEAR
ThursdayCP
SEC ‘E’ I YEAR
FridayCP LAB – SEC ‘D’
I YEAR
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
ACHARIYACOLLEGE OF ENGINEERING TECHNOLOGY
(Approved by AICTE & Affiliated to Pondicherry University)Achariyapuram, Villianur, Puducherry – 605 110.
Phone : 0413 2660164, 0413 3190599
ACADEMIC CALENDAR 2013-2014
ODD SEMESTERI-YEAR B.Tech
Excellence… Exposure… Expertise…
For Suggestions & Enquiry, Contact e-mail: [email protected]
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
AUGUST - 2013
DATE DAY NOTEWORKING
DAYS1 THU2 FRI3 SAT4 SUN5 MON6 TUE7 WED8 THU9 FRI
10 SAT11 SUN12 MON13 TUE14 WED15 THU16 FRI17 SAT18 SUN19 MON COLLEGE OPENING 120 TUE 221 WED 322 THU 423 FRI 524 SAT25 SUN26 MON 627 TUE 728 WED 829 THU 930 FRI 1031 SAT
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
SEPTEMBER – 2013
*CAT - CONTINUOUS ASSESSMENT TEST *DAT - DAILY ASSESSMENT TEST
DATE DAY NOTE WORKING DAYS
1 SUN2 MON 113 TUE 124 WED 135 THU 146 FRI 157 SAT8 SUN9 MON VINAYAKA CHATURTHI
10 TUE COMMENCEMENT OF DAT-I 1611 WED 1712 THU 1813 FRI 1914 SAT15 SUN16 MON 2017 TUE 2118 WED 2219 THU 2320 FRI 2421 SAT22 SUN23 MON COMMENCEMENT OF CAT-I 2524 TUE 2625 WED 2726 THU 2827 FRI 2928 SAT29 SUN30 MON 30
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
OCTOBER-2013
*CAT - CONTINUOUS ASSESSMENT TEST *DAT - DAILY ASSESSMENT TEST
DATE DAY NOTE WORKING DAYS
1 TUE 312 WED GANDHI JAYANTHI3 THU 324 FRI 335 SAT6 SUN7 MON COMMENCEMENT OF DAT-II 348 TUE 359 WED 36
10 THU 3711 FRI 3812 SAT13 SUN14 MON 3915 TUE BAKRID (ID-UL-ALHA)16 WED 4017 THU 4118 FRI 4219 SAT20 SUN21 MON COMMENCEMENT OF CAT-II 4322 TUE 4423 WED 4524 THU 4625 FRI 4726 SAT27 SUN28 MON 4829 TUE 4930 WED 5031 THU 51
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
NOVEMBER-2013
*CAT - CONTINUOUS ASSESSMENT TEST *DAT - DAILY ASSESSMENT TEST
DATE DAY NOTE WORKING DAYS1 FRI 522 SAT DEEPAVALI3 SUN4 MON 535 TUE COMMENCEMENT OF DAT-III 546 WED 557 THU 568 FRI 579 SAT
10 SUN11 MON 5812 TUE 5913 WED 6014 THU 6115 FRI 6216 SAT17 SUN18 MON COMMENCEMENT OF CAT-III 6319 TUE 6420 WED 6521 THU 6622 FRI 6723 SAT24 SUN25 MON 6826 TUE 6927 WED 7028 THU 7129 FRI 7230 SAT
COURSE FILE
Sub Code & Name : T106 COMPUTER PROGRAMMINGBranch: I year CSE & CIVIL, ‘E’ SECTION Semester: I
DECEMBER-2013
MUE* - MODEL UNIVERSITY EXAM
DATE DAY NOTE WORKING DAYS1 SUN2 MON COMMENCEMENT OF MUE-I 733 TUE 744 WED 755 THU 766 FRI 777 SAT8 SUN9 MON COMMENCEMENT OF MUE-II 78
10 TUE 7911 WED 8012 THU 8113 FRI 8214 SAT15 SUN16 MON MODEL UNIVERSITY PRACTICAL EXAM 8317 TUE 8418 WED 8519 THU 8620 FRI 8721 SAT22 SUN23 MON 8824 TUE 8925 WED CHRISTMAS26 THU COMMENCEMENT OF UNIVERSITY THEORY EXAM 9027 FRI28 SAT29 SUN30 MON31 TUE