CCOG for EET 100D archive revision 202404

You are viewing an old version of the CCOG. View current version »

Effective Term:
Fall 2024

Course Number:
EET 100D
Course Title:
Introduction to Computers and Networking
Credit Hours:
4
Lecture Hours:
40
Lecture/Lab Hours:
0
Lab Hours:
0

Course Description

Provides a foundational understanding of computer technology, covering essential concepts, tools, and techniques necessary for working with computer-based systems, devices and networks. Discusses are computer hardware and software components, their functionalities, and their integration within electronic systems will be discussed. Emphasis on hands-on learning, practical applications, and troubleshooting techniques. Audit available.

Intended Outcomes for the course

Upon successful completion of the course students should be able to:

1. Demonstrate the fundamentals of computer technology, including computer architecture, operating systems, and hardware components. 

2. Identify various types of electronic devices and systems that incorporate computer technology, such as microcontrollers, embedded systems, and programmable logic controllers (PLCs). 

3. Demonstrate a working knowledge of information systems across the internet.

4. Demonstrate familiarity with programming languages and software tools used in the workplace and in common computer and embedded system products. 

5. Identify and explain the roles of various networking devices, components and internet protocols. 

6. Demonstrate knowledge of internet safety, security and best practices. 

7. Describe societal issues arising from the internet. 

8. Demonstrate familiarity with home and small office networks using wired and wireless technologies. 

9. Demonstrate proficiency in common software applications found in the workplace such as spreadsheets, databases, and presentation apps.

Course Activities and Design

Students will learn through reading, watching videos and some in class activities.

Outcome Assessment Strategies

Assessment methods include quizzes, homework assignments and exams.

Course Content (Themes, Concepts, Issues and Skills)

• History and Basics of computer technology

o Brief History

o What is programming

o Types of computing devices

o Binary systems

• Hardware and Software

o Basic computing hardware components and structure

o Input and output devices

• Programming

o Machine and Assembly

o High level languages

o A brief introduction to Python

o Powers of ten with emphasis on engineering notation and engineering units and prefixes

• Internet and the web

o Internet basics and protocols

o Home networking

o Web basics, domain names, URLs, setting up a website, HTML, CSS

o Internet infrastructure and cloud computing

o Privacy and Security

• Operating systems

o OS basics

o Common operating systems including windows and linux

• Application Software

o Word processing, spreadsheets, and presentation apps

o Database basics

o Other apps