CCOG for EET 100D Winter 2025
- 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
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