Sei sulla pagina 1di 13

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)

YEAR/ SEMESTER

: II YEAR / IV SEMESTER (2012 2016 BATCH)

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I Contents Sl. No. 1. 2. 3. 4. 5. 6. 7. 8. Course Objectives Syllabus Time Table Academic Calendar Proposed Lesson Plan Lecture Notes Question Bank Pondicherry University Examinations Question Papers Title

9. 10. 11. 12.

Anna University Question Papers Assignment for Students Internal Examination Details 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

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I Sl. No. 16. DAT III 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. 21. COURSE COMPLETION CERTIFICATE UNIVERSITY RESULT ANALYSIS Title

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I

Course objectives:
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 Format
T106 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 : 80 b) 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

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I T 106 COMPUTER PROGRAMMING Unit 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 II Problem 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 III Decision making statements branching and looping Arrays multidimensional arrays Functions Recursion Passing array to functions Storage classes Strings String library functions Unit IV Structures 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 V Files 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 PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I STAFF NAME: Mr. V. SIVABALAN DEPARTMENT: COMPUTER SCIENCE AND ENGINEERING DESIGNATION: ASSISTANT PROFESSOR Days/Hour
Monday I 9:00 - 9:50 II
9:50 10:40

III
10:50 11:40

IV
11:40 - 12:30

V 1:10 - 2:00 LUNCH BREAK 12:30 P.M TO 01:10 P.M

Tuesday

Wednesday

CP SEC E I YEAR

Thursday

CP SEC E I YEAR

Friday

CP LAB SEC D I YEAR

BREAK 2.50 P.M - 3.00 P.M

BREAK 10:40 TO 10:50

VI 2.00 - 2.50 CP SEC E I YEAR CP SEC E I YEAR

VII 3.00-3.50

VIII 3.50-4.50 CP SEC E I YEAR

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I

ACHARIYA
COLLEGE 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 SEMESTER
I-YEAR B.Tech Excellence Exposure Expertise

For Suggestions & Enquiry, Contact e-mail: acethead@achariya.org

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I

DATE 1 2

DAY THU FRI

NOTE

WORKING DAYS

AUGUST - 2013

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
3 4 5 6 DATE 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 SAT SUN MON TUE DAY WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT

NOTE

WORKING DAYS

COLLEGE OPENING

1 2 3 4 5

6 7 8 9 10

SEPTEMBER 2013

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
1 2 DATE 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 SUN MON DAY TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON

NOTE

11 WORKING 12 13 14 15

VINAYAKA CHATURTHI COMMENCEMENT OF DAT-I

16 17 18 19

20 21 22 23 24

COMMENCEMENT OF CAT-I

25 26 27 28 29

30

*CAT - CONTINUOUS ASSESSMENT TEST

*DAT - DAILY ASSESSMENT TEST

OCTOBER-2013

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
DAYS 31 GANDHI JAYANTHI NOTE WORKING DAYS 32 33

1 DATE 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

TUE DAY WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU

COMMENCEMENT OF DAT-II

34 35 36 37 38

39 BAKRID (ID-UL-ALHA) 40 41 42

COMMENCEMENT OF CAT-II

43 44 45 46 47

48 49 50 51

*CAT - CONTINUOUS ASSESSMENT TEST

*DAT - DAILY ASSESSMENT TEST

NOVEMBER-2013

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
1 2 DATE 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 FRI SAT DAY SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT 52 DEEPAVALI NOTE COMMENCEMENT OF DAT-III WORKING DAYS 53 54 55 56 57

58 59 60 61 62

COMMENCEMENT OF CAT-III

63 64 65 66 67

68 69 70 71 72

*CAT - CONTINUOUS ASSESSMENT TEST

*DAT - DAILY ASSESSMENT TEST

DECEMBER-2013

COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI SAT SUN MON TUE

COMMENCEMENT OF MUE-I

73 74 75 76 77

COMMENCEMENT OF MUE-II

78 79 80 81 82

MODEL UNIVERSITY PRACTICAL EXAM

83 84 85 86 87

88 89 CHRISTMAS COMMENCEMENT OF UNIVERSITY THEORY EXAM 90

MUE* - MODEL UNIVERSITY EXAM

Potrebbero piacerti anche