The guts of an IBM desktop PC circa 1995: cables carrying electrical current and those carrying data are both visible
home
techred home > CIT-115 master sequence

CIT-115 Master sequence | Spring 2020

Instructor Eric Darsow's implementation of this course sequence is offered at CCAC's West Hills Center in the Fall of 2019.

Course Date Wk. Sess. Session description Module Info tech objectives Application fluency objectives
CIT-115 WED
27-JAN-2020
1 1 Introduction to the course;

Electricity vs. Electronics vs. Computers vs. Robots

What makes something a system? Outlining major computer system components

CIT-115 WED
29-JAN-2020
2 Exploring system component categories
CIT-115 MON
3-FEB-2020
2 1 Intro to systems design and diagramming
  • TR.115.IT.1: Classify devices into the categories of: electrical, electronic, computer, robot and defend the classifications using the definition of each category
  • TR.115.IT.2: Label a system diagram's core components and identify deficiencies in a given system diagram
  • TR.115.IT.3: Design a system diagram for a non-computer system which includes labeled flows between labeled components
  • CCAC.115.LO.1: Identify major motherboard components, characteristics of CPUs, and various types of memory
  • CCAC.115.LT.3: System Unit components and characteristics (motherboard, CPU, data representation, memory, adapter cards, ports, buses, bays, power supply)
CIT-115 WED
5-FEB-2020
2 Exploring system component categories
CIT-115 MON
10-FEB-2020
3 1 Explore the fundamentals of processor units, I/O devices, and more.

Categorizing and assembling computer system components

  • CCAC.115.LO.2: Describe the types of expansion slots and adapter cards, the role of buses in a computer’s processing speed, and the differences among various input/output ports
  • CCAC.115.LO.3: Explain the characteristics of various input devices (pointing devices, digital cameras, scanners, biometric devices) and output devices (monitors, printers, speakers)
  • CCAC.115.LO.4: Explain the characteristics of various storage devices (magnetic disks, optical disks, removable media, solid state).
CIT-115 WED
12-FEB-2020
2 Try your hand at debugging system failures during boot
CIT-115 MON
17-FEB-2020
4 1

Class branching!

Students choose one of two pathways for week 4:

Both modules draw on this google sheet

  • TR.115.A.1: Create a blank spreadsheet and populate cells with text and numeric data; edit cells; wrap text
  • TR.115.A.2: Use formulas to compute metrics relating to computer hardware specification changes through time
CIT-115 WED
19-FEB-2020
2

Class continued work on the computing power comparison spreadsheet by choosing anchor computer models and researching the specs

CIT-115 MON
24-FEB-2020
5 1

Computer timeline creation

  • 4.E.1:
CIT-115 WED
26-FEB-2020
2 Continue timeline work
CIT-115 MON
2-MAR-2020
6 1 Began adding content to our skeleton trees and conducted the first round of tree sharing

Operating system explorations

  • CCAC.115.LO.5: Describe the functions of an operating system, how they control a network, how they administer security, various utilities, and the features of desktop and server Operating systems
    • CCAC.115.LO.5: Describe the functions of an operating system, how they control a network, how they administer security, various utilities, and the features of desktop and server Operating systems
    • CCAC.115.LT.: Operating Systems characteristics (boot process, resource management and sharing, utility programs) and types (stand-alone, network, embedded)
  • 5.E.1:
CIT-115 WED
4-MAR-2020
2 Finished tree building, forest building, zipping, and began file system detectives
CIT-115 MON
9-MAR-2020
7 1

Begin tree modeling project

Complete mid-term grade cards

If you are absent today, please complete and email a grade proposal card to Eric.

Search Algorithm Comparison

  • COMP.TREE.1: Create a digital model of a real photosynthetic tree by measuring and matching branch complexity and depth
  • COMP.TREE.2: Populate a file tree with directory nodes and leaf nodes structured logically to arrange data elements centered around a common theme (such as hockey or makeup or politics)
  • COMP.TREE.3: Enumerate and describe various use cases for tree-like data structures in operating systems, file systems, and computer science in general
CIT-115 WED
11-MAR-2020
2
CIT-115 MON
16-MAR-2020
8 1

Trees: Part 2: Searching and traversing

  • COMP.TREES.4: Model tree and list searching algorithms and design an experiment to compare the speed of each respective algorithm
  • COMP.TREES.5: Describe a file system tree in terms of node types, node depth, and structure symmetry
CIT-115 WED
25-MAR-2020
2 Wrap up tree weeks
CIT-115 MON
23-MAR-2020
9 1 Initial building of our clip-board databases: designing table schemas

Databases: Designs, features, & use cases

  • 8.E.1:
CIT-115 WED
25-MAR-2020
2 Populating classroom resevation database tables with real data
CIT-115 MON
30-MAR-2020
10 1 Constructing classroom reservation database in Libre Office Base with HSQL & beginning design of custom database
  • CCAC.115.LO.8: Describe the advantages of a database approach and their various characteristics (relational, object-oriented, multi-dimensional).
  • CCAC.115.LT.9: Database characteristics (data hierarchy, types of databases, administration)
  • 9.E.1:
CIT-115 WED
1-APR-2020
2 Building custom database in Libre Base
CIT-115 MON
6-APR-2020
- -
CIT-115 WED
8-APR-2020
-
CIT-115 MON
13-APR-2020
11 1

Computer networks, the Internet, and the World Wide Web (WWW)

  • CCAC.115.LO.10: Discuss the computer hardware needs and solutions for an enterprise, the importance of computer backup, and steps involved with a disaster recovery plan.
  • CCAC.115.LT.12: Enterprise computing technologies (RAID, SANs, blade servers, thin clients, high-availability)
  • CCAC.115.LO.9: Identify the uses of various programming languages and development tools.
  • CCAC.115.LT.11: Programming languages (low level, procedural, object-oriented, Web page development) and characteristics (development cycle, documentation, control structures)
  • CCAC.115.LO.6: Describe the structure of the Internet, how to access and connect to the Internet, the components of a URL and IP address, types of e-commerce, and how various services work.
  • CCAC.115.LO.7: Describe various network communications standards, communication media, communication devices, and network architectures (client/server, peer-to-peer).
  • CCAC.115.LT.8: Network design (LANs and WANs, architectures, topologies) and Communications characteristics (standards, devices, media)
  • 10.E.1:
CIT-115 WED
15-APR-2020
2
CIT-115 MON
20-APR-2020
12 1 Wrap up networking stations

Computer networks, the Internet, and the World Wide Web (WWW)

Securing digital ecosystems: Fundamentals of security: access, storage, transmission

  • CCAC.115.LO.11: Describe types of malware, techniques to prevent unauthorized access, methods of encryption, and risks & safeguards associated with wireless communications
  • CCAC.115.LT.10: . Computer Security (Internet and network attacks, theft, failures, backups, privacy) and health concerns
  • 11.E.1:
CIT-115 WED
22-APR-2020
2 Transition to security topics before turkey break
CIT-115 MON
27-APR-2020
13 1

Security and Languages

  • CCAC.115.LO.11: Describe types of malware, techniques to prevent unauthorized access, methods of encryption, and risks & safeguards associated with wireless communications
  • CCAC.115.LT.10: . Computer Security (Internet and network attacks, theft, failures, backups, privacy) and health concerns
  • 12.E.1:
CIT-115 WED
29-APR-2020
2
CIT-115 WED
6-MAY-2020
14 2 Final session! Please come prepared to complete your final grade proposal card

Culminating project design & implementation

Sharing our culminating projects

  • 13.L.1:
  • 13.L.2:
  • 13.E.1: