0% found this document useful (0 votes)
125 views3 pages

Computer Fundamental Course Specification

1. Overall aims of the 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.

Uploaded by

alphapeeler
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
125 views3 pages

Computer Fundamental Course Specification

1. Overall aims of the 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.

Uploaded by

alphapeeler
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

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 - Electrical Engineering Academic year/Level: Second semester A- Basic Information Title: Computer Fundamentals Cr. Hrs.: 2 + 1 Lectures: 32 B-Professional Information 1. Overall aims of the 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. Intended learning outcomes of the course (ILOs) a. Knowledge outcomes: The goal of this course is to teach Fundamentals in computing methods and tools in the context of developing software in c language with other students in collaboration. Practical development tools include b. Ability outcomes: Upon completion of this course, the learner will be able to: i. Know every aspect of computer basics and develop efficient, reusable software applications using C programming language. 3. Indicative learning strategy: Lectures will provide an 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. Code: EL-121

2 4. Contents Topics Introduction to computer system Looking inside computer system,classification Number system Programming Languages, An overview of C language C language Character Set, Constants, Variables & Keywords Data Types and Constant, Declaration ,Expression, Statement , Arithmetic 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 Continued with some examples Two dimensional arrays, Strings, Defining and processing string Searching Sorting Continued with some examples Continued with some examples 1 4 1 1 1 3 No of hours Lecture 1 2,3,4,5 6 5 6 7,8,9 1 Tutorial/Practical

2 1 2 1 2 1 1 1 3 1 1 2 1 1 1 1 1

10,11 12 13,14 15 16,17 18 19 20 21,22,23 24 25 26,27 28 29 30 31 32

2 3 4 5 6 7 8 9,10 11,12 13 14

15

3 5. Teaching and learning methods a. Class based teaching b. Directed unsupervised activities c. In-class test Assessment schedule a. Assessment 1 Assignment/Project Hand in Week 9th, and Hand out Week 15th b. Assessment 2 In class Quizzes Week 3rd, 6th, 9th, 12th, 15th Assessment 3 Mid-Term Exams Week 9th, Weighting of assessments Midterm examination Final term examination Quizzes Assignment/Project Lab Total 6. List of reference a. Introducton to computers by Peter Norton 6th edd. b. Turbo C by Robert Lafore 2nd edd. 7. Facilities required for teaching and learning The course will make use of class-based teaching materials 30 50 10 10 50 150

Course Instructor: Date: 07/03/2013

Engr. Abdul-Rahman Mahmood Date: 07/03/2013

Head of Department Date: / /

You might also like