corse file dOCS.docx

20
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)

description

dd

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