Session Plan & Execution Faculty:-Akshat Agrawal Course Code:-CSE-101-E
Semester:-I
Class:IT-B Course title:FOCP
Plan S. No. Week & Month 1 III-Aug
Lecture
Unit Topic
1
I
Anatomy of a digital computer, History ,Classification of computer
2
IV- Aug
2
I
Memory units, Main and auxiliary storage device.
3
IV- Aug
3
I
Input and output device, Radix number system, Decimal, Binary Number system.
4
IV- Aug
4
I
Octal, Hexadecimal number system and there interconversion
5
I- Sept
5
I
Representation of information inside computer
6
II- Sept
6
I
Base conversion from one number system to another number system
7
II- Sept
1
IV
Machine, Assembly, High Level, Language, assembler, compiler, interpreter
8
II- Sept
2
IV
Debuggers, Programming fundamentals, problem definition, algorithm, linker and loader.
9
II- Sept
3
IV
Flowcharts and their symbols
10
III- Sept
1
III
Introduction to the basic concepts of network and data communication.
11
III- Sept
2
III
How internet work, Major features of internet,
12
III- Sept
3
III
Emails, FTP, and using internet
Status
Execution Date Period
Sign
13
I- Oct
1
V
C fundamental, formatted Input Output.
14
I- Oct
2
V
Expression, Selection statements, control statements
15
II- Oct
3
Loops and their application, basic types, arrays V
16
II- Oct
4
Functions, including recursive functions, program organization V
17
II- Oct
5
V
Local and external variable and scope, pointer and arrays
18
III- Oct
1
VI
Strings literals, string variables, I/O of strings
19
III- Oct
2
VI
Arrays of string, applications, preprocessor directive, macro Definition, condition compilation.
20
III- Oct
3
VI
Structure, Unions, Enumeration Structure variable and operation
21
III- Oct
4
VI
Structure type, nested arrays structure, Union enumeration as integer tags, type
22
IV- Oct
5
VI
Declaration syntax, storage classes, type qualifiers, decelerators
23
IV- Oct
6
VI
Initializer, program design, modules, information hiding
24
I- Nov
7
VI
Abstract data type, different between C and C++, low level programming
25
I- Nov
8
VI
Bitwise operation, Bit fields, Instruction, other low level language
26
I- Nov
1
II
User interface, Running programs, managing files.
27
II- Nov
2
II
Introduction to PC operating system. Unix/Linux, DOS,
window 2000 28
II- Nov
1
VII
Input/Output streams, File operating, formatted I/O, character I/O, and line I/O.
29
II- Nov
2
VII
Block, string I/O, library support for numbers and character data, error handling,