COMPUTER CONCEPT AND PROGRAMMING
BEG174CO
Year: I Semester: I
Teaching Examination Scheme Total Remarks
Schedule Final Internal Marks
Hours/week Assessments
Theory Practical Theory Practical
Marks Marks
L T P Duration Marks Duration Marks
3 1 3 3 80 20 25 125
Course Description: This course deals with the fundamental concept of computers and
programming language. Working with some basic software will be taught in this course. The use
of computer in civil engineering will be explained through programming.
Course objective: By the end of this course:
Use and operates computers
Enhance knowledge about computers
Work under different operating system
Work with word processor and spreadsheets
Develop simple code in C-programming language
1-Computers and Introduction 3 Hrs
1.1 History of Computer
1.2 Type of computer
1.3 Generation of Computer
1.4 Uses: General purpose and Specific purpose
1.5 Comparison between Man and Computer
2-Computer System 4Hrs
2.1. Input unit, CPU, Output unit
2.2. CPU: Primary storage, Control Unit
2.3. RAM, DRAM, SDRAM, ROM, EPROM, PROM
2.4. Hard Disk, Printer and Keyboard
3-Number System 4Hrs
3.1. Decimal System
3.2. Binary System
3.3. Octal System
3.4. Hexadecimal System
3.5. Conversion of one system to another
3.6. Bits, Nibble , Bytes and words
4-Operating System 3Hrs
4.1. Definition of operating system
4.2. Functions of operating system
4.3. Types of operating system
5-Computers Media 3 Hrs
5.1. Magnetics Tape
5.2. Floppy Disc
5.3. Hard Disk
5.4. Computer Peripherals
5.5. Sound System
6-Software Applications 10 Hrs
6.1. Word Processor
6.2. Spreadsheet
6.3. Database
6.4. Graphics
6.5. Engineering applications
7-Programming Language 6 Hrs
7.1. Introduction and History of C- Language
7.2. Different steps in problem solving
7.3. Writing Simple C program
8. Writing program in C 12 Hrs
8.1. Introduction to function Introduction to Array
8.2. Classes of Structures and Pointer