Computer Fundamental Course Specification

Published on January 2017 | Categories: Documents | Downloads: 35 | Comments: 0 | Views: 246
of 3
Download PDF   Embed   Report

Comments

Content

 

1

USMAN INSTITUTE OF TECHNOLOGY  Faculty: Engr. Abdul-Rahman Mahmood 

Course Specifications Programme(s) on which the course is given: BE (Electrical Engineering) Department offering the programme: Electrical Engineering Department offering the course: EL - Electrica Electricall Engineering Academic year/Level: Second semester

A- Basic Information  Title: Computer Fundamentals Cr. Hrs.: 2 + 1

Code: EL-121

Lectures: 32

B-Professional B-Profes sional Information 1. Over Overall all aims of the course course In this introductory course, students will become familiar with the basic principles of a personal computer, including the internal hardware, the operating system, and software applications. Students will gain practice in using key applications such as Microsoft Word, Excel and PowerPoint as well as understand social and ethical issues around the Internet, information and security, gathering and analyzing data, and using the right tools and methods to collect and present data. 2. Inten Intended ded learni learning ng outcomes outcomes of the the course course (ILOs) a. Kn Knowl owled edge ge outc outcome omes: s:  The goal of this this course is to teach Fundamentals Fundamentals in computing computing methods and tools in the context of developing software software in c language with other students in collaboration. collaboration. Practical development development tools include include b. Abilit Ability y outco outcome mes: s: Upon completion of this course, the learner will be able to: i. Know every every aspect aspect of compu computer ter basics basics and and develop develop efficie efficient, nt, reusable software applications using C programming language.

3. Indic Indicative ative learning learning strategy: strategy: Lectures will provide an introduction introduction to the syllabus topics. A series of seminar/tutorials will explore the issues relevant to the Software Development. Students are required to take an active role in the preparation and delivery of certain assignments in seminar.

 

2

4. Contents

Topics Introduction to computer system Looking inside computer system,classification  Number system

No of hours 1 4 1

 

Lecture

Tutoria rial/Practical

1 2,3,4,5 6

Programming Languages, An overview of  1 C language 1 C language Character Set, Constants, Variables & Keywords

5

Data Types and Constant, Declaration ,Expression, Statement , Arithmetic ,Expression, Operators, Unary Operators, Relational, Logical, and Conditional Operator. Basic Structure of C program ,Data Input and Output, printf Function My first C program, The scanf Function More about scanf function with exercises Introduction to loops , For loop Continued with some examples Nested for loop Continued with some examples ,While loop Nested while Loop Continued with some examples Do While loops , Break and Continue statements Continued with some examples, Decisions, If statement, If-Else statement, Nested If , Switch Statement Goto statement, Conditional statement, Defining and processing an array

3

7,8,9

1

2

10,11

2

1 2 1 2

12 13,14 15 16,17

3 4 5 6

1 1 1

18 19 20

7 8

3

21,22,23

9,10

1

24

11,12

1 2 1 1 1 1 1

25 26,27 28 29 30 31 32

13

Continued with some examples  Two dimensional dimensional arrays, Strings, Defining and processing string Searching Sorting

Continued with some examples Continued with some examples

6

14

15

 

3

5. Teach Teaching ing and and lear learnin ning g metho methods ds a. Cl Clas ass s base based d teac teachi hing ng b. Direc Directed ted unsu unsupe pervi rvise sed d activ activiti ities es c. In In-c -cla las ss te test Assessment schedule a. Asse ssessme ssmen nt 1 Assignment/Project Hand in Week 9th, and Hand out Week 15th  b. Asse ssessme ssmen nt 2 In class Quizzes Week 3rd, 6th, 9th, 12th, 15th  Assessmentt 3 Mid-Term Exams  Assessmen Week 9th, Weighting of assessments Midterm examination Final term examination Quizzes  Assignment/Project  Assignmen t/Project Lab Total

30 50 10 10 50 150

6. List List of of refe refere renc nce e a. Introdu Introducton cton to co comput mputers ers by by Peter Peter Norto Norton n 6th edd. nd

b. Tu Turbo rbo C by by Robe Robert rt Lafo Lafore re 2 edd. 7. Faciliti Facilities es requir required ed for teaching teaching and learni learning ng The course will make use of class-based teaching materials

C In/0 st3r/u2c0to Do au ter:se07 1r3:

Head of Department Date: / /

En a1 h3 man Mahmood D ag ter:. A0b7d/0u3l-/R 20

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close