Skip to main content
CIT191Sciences1 Unitsbeginner

Computer Laboratory I

This course introduces fundamental concepts of computer hardware, networking, and programming. It covers essential hardware components, network configurations, and basic programming skills using Visual Basic. Students will gain practical experience in configuring computer networks and writing simple programs. The course aims to provide a solid foundation for further studies in information technology and computer science.

Transform this course into personalized study materials with AI

156h
Study Time
13
Weeks
12h
Per Week
basic
Math Level
Course Keywords
Computer HardwareNetworkingVisual BasicProgrammingPeripheral Devices

Course Overview

Everything you need to know about this course

Course Difficulty

Beginner Level
Perfect for newcomers to the field
35%
beginner
Math Level
Basic Math
🔬
Learning Type
Hands-on Practice

Course Topics

Key areas covered in this course

1

Computer Hardware Components

2

Peripheral Devices

3

Auxiliary Equipment

4

Network Cables

5

Network Devices

6

IP Addressing

7

Local Area Networks

8

Basic Network Commands

9

Visual Basic Programming

10

Menu Application Development

11

Visual Basic Data Analysis

Total Topics11 topics

Ready to Start

No specific requirements needed

This course is designed to be accessible to all students. You can start immediately without any prior knowledge or specific preparation.

Assessment Methods

How your progress will be evaluated (3 methods)

assignments

Comprehensive evaluation of course material understanding

Written Assessment

tutor-marked assessments

Comprehensive evaluation of course material understanding

Written Assessment

final examination

Comprehensive evaluation of course material understanding

Computer Based Test

Career Opportunities

Explore the career paths this course opens up for you

Network Technician

Apply your skills in this growing field

Help Desk Support

Apply your skills in this growing field

Computer Technician

Apply your skills in this growing field

Junior Programmer

Apply your skills in this growing field

IT Support Specialist

Apply your skills in this growing field

Industry Applications

Real-world sectors where you can apply your knowledge

TelecommunicationsInformation TechnologyComputer ManufacturingSoftware DevelopmentNetwork Administration

Study Schedule Beta

A structured 13-week journey through the course content

Week
1

Module 1: Computer Hardware

4h

Unit 1: Computer Hardware Components (1)

2 study hours
  • Identify and describe the functions of various components inside the system unit.
  • Differentiate between the CPU and the system unit.
  • Understand the purpose of the front and back panel features.

Unit 2: Hardware Components (2) – Peripheral Devices

2 study hours
  • Identify and describe the functions of input and output devices.
  • Understand the importance of peripheral devices in a computer system.
  • Learn about different types of printers, monitors, and scanners.
Week
2

Module 1: Computer Hardware

2h

Unit 3: Auxiliary Equipment

2 study hours
  • Discuss the importance of auxiliary equipment in a computing environment.
  • Explain the functions of air conditioners, voltage stabilizers, UPS, and line voltage transformers.
  • Understand how these devices protect computer equipment from damage.
Week
3

Module 2: Computer Networking

2h

Unit 1: Network Cables

2 study hours
  • Identify different types of network cables (Coaxial, Fiber Optic, STP, UTP).
  • Learn how to prepare network cables.
  • Understand the differences between cross-wired and straight-through cables.
Week
4

Module 2: Computer Networking

2h

Unit 2: Network Devices

2 study hours
  • Familiarize yourself with the functions of repeaters, bridges, switches, hubs, routers, gateways, and modems.
  • Understand how these devices are used to solve network problems.
  • Learn about the OSI model and the layers at which different devices operate.
Week
5

Module 2: Computer Networking

2h

Unit 3: Networking IP Addressing

2 study hours
  • Classify IP addresses (Class A, B, C, D, E).
  • Understand the concept of subnetting and supernetting.
  • Learn how to calculate subnet masks and identify network and host portions of an IP address.
Week
6

Module 2: Computer Networking

2h

Unit 4: Local Area Network

2 study hours
  • Learn how to connect computers in a Local Area Network (LAN).
  • Configure host and client computers for LAN connectivity.
  • Understand the steps involved in sharing an internet connection in a LAN.
Week
7

Module 2: Computer Networking

2h

Unit 5: Basic Network Command

2 study hours
  • Use basic network commands for network configuration.
  • Understand commands like ping, traceroute, nslookup, and pathping.
  • Learn how to perform switch configuration using command-line interface.
Week
8

Module 3: Computer Programing

2h

Unit 1: Programming in Visual Basic

2 study hours
  • Understand the concept of working with graphical objects in Visual Basic.
  • Learn how to design a project from the application wizard.
  • Familiarize yourself with the Visual Basic toolbox and its components.
Week
9

Module 3: Computer Programing

2h

Unit 2: Visual Basic Project Window

2 study hours
  • Learn how to use the Project window to manage application components.
  • Understand the purpose of the Properties window and how to modify object properties.
  • Create an application with labels, command buttons, and image controls.
Week
10

Module 3: Computer Programing

2h

Unit 3: Creating Menu Applications

2 study hours
  • Learn how to create menu applications using the Menu Editor.
  • Add menu options and submenus to a Visual Basic application.
  • Implement checked menu options and separator bars.
Week
11

Module 3: Computer Programing

2h

Unit 4: Analyzing Visual Basic Data

2 study hours
  • Learn about the Code window and its sections (Declarations, General-purpose procedures, Event procedures).
  • Understand how to declare data, use variables of different data types, and use operators.
  • Write Visual Basic programs to solve problems like quadratic equations.
Week
12

Module 1: Computer Hardware

4h

Review of Module 1: Computer Hardware

4 study hours
  • Review all modules and units
  • Solve all TMAs
  • Attempt all exercises
Week
13

Module 2: Computer Networking

4h

Review of Modules 2 & 3: Computer Networking & Programming

4 study hours
  • Review all modules and units
  • Solve all TMAs
  • Attempt all exercises

This study schedule is in beta and may not be accurate. Please use it as a guide and consult the course outline for the most accurate information.

Course PDF Material

Read the complete course material as provided by NOUN.

Access PDF Material

Study Tips & Exam Preparation

Expert tips to help you succeed in this course

1

Create concept maps linking hardware components (Units 1-3) to their functions and troubleshooting techniques.

2

Practice subnetting and IP addressing calculations from Unit 3 weekly.

3

Write and test Visual Basic programs from Units 1-4, focusing on event handling and data manipulation.

4

Review network commands (Unit 5) and their practical applications in network troubleshooting.

5

Focus on understanding the OSI model and the role of different network devices (Unit 2) in data transmission.

Related Courses

Other courses in Sciences that complement your learning