Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Semester: I
DESIGNATION
: ASSISTANT PROFESSOR
SUBJECT NAME
SUBJECT CODE
: CST42
CREDITS
:4
TYPE
: CORE
YEAR/ SEMESTER
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
Anna University Question Papers Assignment for Students Internal Examination Details DAT I QUESTION PAPER KEY RESULT ANALYSIS
13.
14.
15.
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
Tuesday
Wednesday
CP SEC E I YEAR
Thursday
CP SEC E I YEAR
Friday
VII 3.00-3.50
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
COURSE FILE Sub Code & Name : T106 COMPUTER PROGRAMMING Branch: I year CSE & CIVIL, E SECTION Semester: I
DATE 1 2
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
16 17 18 19
20 21 22 23 24
COMMENCEMENT OF CAT-I
25 26 27 28 29
30
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
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
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
83 84 85 86 87