Introduction To Computer Science Course Outline
Introduction To Computer Science Course Outline
[Department/college/school
East Africa College [Logo]
Name]
1. Course Description:
An overview of Computer Science; historical development of computers; logical
organization of a computer system; software ,data representation inside computers;
computer arithmetic; computer system architecture(Boolean algebra and logic circuits);
overview of computer networks & Computer security, Lab Introducing the use of PC in
an MS DOS, MS Windows environment; Introduction to main MS application packages
in that context – MS Excel, MS Word, MS access, MS power point, Introduction to using
Internet;
2. Course Goals or Learning Outcome:
Up on the completion of this course, students will be able to:
Find out what computer science is about and explore its applications and impact in other
disciplines
Explain how the computer understands words, numbers, and how data and instructions
are stored, retrieved and processed
Describe basic characteristics of components of a computer system, Illustrate and analyze
basics of Computer architecture
Demonstrate basics of networking. explain what the Internet is , browse and use the
Internet for information and communication purpose ,
Discuss and explain importance of securing computer-based resources (including
hardware, software, and information)
3. Perquisite: None
4. Required Texts:
Ref 1: Fikire Sitota and Belay Tedla: fundamentals of information technology; AA, mega
publishing enterprise, 2002
Ref 2: ITL ESL , Introduction to computer science , Pearson edition ,2004
Ref 3: Kenneth C Laudon, Carol Guercio Traver, and Jane Price Laudon: information
technology and society, second edition, 1996
Ref 4: Dida Midekso, information technology: Addis Ababa University Printing Press,
revised press, 2006.
Ref 5 : William Stallings: Computer Organization and Architecture, 5/E, 6/E, Prentice Hall,
2003
Ref 6: http://newdata.box.sk/bx/c/
5. Expectations:
Students are expected to attend all lectures and laboratory sessions with serious discipline
and complete the required assessments. Thus, intensive reading of course texts and
frequent practice of laboratory activities are expected from students.
Students are strongly encouraged to collaborate with one another in studying the textbook
and the lecture material, while they are not permitted to collaborate on exams.
6. Summary of Assessment Methods:
Assessment methods:
Continuous Assessments (50%):
- Lab works
- Quizzes
- Assignment
- tests
Final exam-50%
7. Student Workload:
Student workload will be as follows:
Activity Hours
Lecture 32
Tutorials and discussion 0
Labs 48
Home study 55
Total 135
ECTS 5
8. Schedule
The following is an outline of the order in which syllabus contents will be covered. The
exact dates and due dates for assignments and exams can be found on the class calendar
and are subject to change with notice.