7
PUNJAB COLLEGE OF TECHNICAL EDUCATION, LU Course Plan Programming in 'C' Max. Ma Internal Assess External Assess Instruction for paper setter Instructions for Candidates have Six questions and will carry 10 marks each. Section A will ha short answer type questions, which will cover the entire syllabus uniformly and will carry 20 marks in all entire section A. Use of non-programmable scientific calculator is allowed. constants, set, constants, variables, expressions, statement, symb constants. Operations and expressions: Arithmetic operators, unary operators, relational and logical operators, assignment and condit operators, and library functions. character output, entering input data, more about the scanf functi writing output data, more about printf function, the gets and puts function, interactive programming. Control statements: Preliminaries, while, do-while and for stateme Nested loops, if else, switch, break continue statement perimeters to function, specifying argument data types, function prototype and recursion. Program structure: Storage classes, automatic, external, and stat variables, more about library functions. pointer and one dimensional arrays, operations on pointers, passin functions multidimensional arrays of pointers, passing functions t other functions, more about pointer declarations. data types structure and Pointers, passing structure to function, referential structures, unions.

Course module biotech_1_it

Embed Size (px)

Citation preview

Page 1: Course module biotech_1_it

PUNJAB COLLEGE OF TECHNICAL EDUCATION, LUDHIANACourse Plan

Programming in 'C'Max. Marks 100

Internal Assessment 40External Assessment 60

Instruction for paper setter

Instructions for Candidates

The question paper will consist of two sections A and B. Sections B will have Six questions and will carry 10 marks each. Section A will have 10 short answer type questions, which will cover the entire syllabus uniformly and will carry 20 marks in all

Candidates are required to attempt four questions from section B and the entire section A. Use of non-programmable scientific calculator is allowed.

Fundamentals: Character set, Identifiers & Keywords, Data Types, constants, set, constants, variables, expressions, statement, symbolic constants. Operations and expressions: Arithmetic operators, unary operators, relational and logical operators, assignment and conditional operators, and library functions.

Data input and output: Preliminaries, single character input, single character output, entering input data, more about the scanf function, writing output data, more about printf function, the gets and puts function, interactive programming.

Control statements: Preliminaries, while, do-while and for statements.  Nested loops, if else, switch, break continue statement

Functions: Brief overview, defining accessing function, passing perimeters to function, specifying argument data types, function prototype and recursion.

Program structure:  Storage classes, automatic, external, and static variables, more about library functions.

Array: defining and processing an array, passing pointers to a function, pointer and one dimensional arrays, operations on pointers, passing functions multidimensional arrays of pointers, passing functions to the other functions, more about pointer declarations.

Structure And Unions: Defining and processing a structure, user defined data types structure and Pointers, passing structure to function, self-referential structures, unions.

Data files: Opening, closing, creating, and processing and unformatted data field.

Page 2: Course module biotech_1_it

C-programming applications: Sorting (Bubble sort, Selection sort), Searching (Binary search, Linear Search).

Page 3: Course module biotech_1_it

Punjab College of Technical Education - Course Plan

Subject. Name Subject. Code BSBT-107

Teacher Code RUD No. of Tests 4

No. of Lect. 38 No. of Assignments 3

Lecture Content Assignment Test

1st Week 1Introduction to Subject

2

3

4 Block Diagram of CPU Assignment-12nd Week 5

Class Discussion

6 Characteristics of Computer7 History of Computers8 Generations of Computers

3rd Week 9 Test 1

10 Classification of Computers11 Computer Algorithms Assignment-212 Class Discussion

4th Week 13Hardware and Software

14 Use of Computers15 Memory16 Types of Memories

5th Week 17Class Discussion

Assignment-3

18 Secondary Storage Devices1920

Input Devices

Computer Application in Biotechnology

ProposedWeek

Lect.No.

Actual Dateof Delivery

Introduction to IT,Data,Information,Processing

Computer Definition,Parts of Computer

Page 4: Course module biotech_1_it

6th Week 21 Input Devices

22 Output Devices23 Test 224 Practical of Word

7th Week 25Internet and Biologist

26 Bibliographic Database27 Class Discussion28

8th Week 29Sequence Analysis using GCG

30

31 Test 3

Ganebank,Sequence Database

Sequence alignment and database searching

Page 5: Course module biotech_1_it

32 Multiple Sequence alignment 9th Week 33

Phylogenetic analysis

34 Prection of Protein structures35 Class Discussion36 NCBI data model

10th Week 37

Class Discussion

38 Test 4

RUPALITeacher Name