Professional Documents
Culture Documents
Rwservlet
Rwservlet
Course Objectives
To Define the peripheral devices of a computer system and describe the basic skill in computer.
To Explain generation of a computer during the evolution of computer system and compare different Operating systems.
Recomended Books
1. “Introduction to Computers”, Peter Norton, McGraw-Hill. (Latest Edition)
2. “Computing Essentials”, Timothy O’Leary and Linda O’Leary, McGraw-Hill. (Latest Edition)
3. Using Information Technology: A Practical Introduction to Computers & Communications”, Williams Sawyer, McGraw-Hill. (Latest
Edition)
4. “Discovering Computers, Complete: Your Interactive Guide to the Digital World. Cengage Learning” Shelly GB, Vermaat ME,
(Latest Edition)
Delivery Methods
Class Projector
White Board
Online Classes
Lecture Breakdown
Week Topic
1 Introducing Computer Systems: Basic Definitions, Computer and Communication Technology, the applications of ICT -
particularly for engineering technology
2 Basic Operations and Components of a Generic Computer System: Basic operations: Input, Processing, output, storage
Basic components: Hardware, Software, Data, Users, types of storage devices
3 Processing Data: Transforming data into information, how computers represent and process data, Processing Devices,
CPU architectures
4 The Internet: The Internet and the World Wide Web- browsers, HTML, URLs/ How DNS works, Email and other programs
Page 2 of 2
Thu 9 Nov 2023 (3:52 AM)
Main Campus
Faculty of Engineering,Science and Technology
Lecture Breakdown
Week Topic
5 Introduction to Embedded Systems: What is an Embedded System, Applications, Components,
6 Introduction to Programming Languages
7 Computer programming basics using C language
8 Algorithms, Flow chart
9 Introduction to Popular Development Platforms
10 Logical implantation of flow chart and algorithms using C language
11 Compiling, Testing & Debugging
12 Networking Basics: Uses of networks, Common types of networks (LAN, WAN, MAN etc.),
13 Introduction to OSI Model
14 Future of Networks Database Management: Hierarchy of Data, Maintaining Data, Database Management Systems
15 Exposure to ICT Tools and Blogs
16 Basic Security Concepts, threats to users, threats to hardware, threats to Data