Skip to Main Content

Downloadable Material By Week

Downloadable Material By Week – Click item to download

Please note that these lists contain only the downloadable material and website links. It does not include book readings,

and should not be used as an exhaustive list.

 

Week 1 (August 28 – 29)

Lecture

8/28 – “Course Overview” – [class1_overview]

Discussion

8/29 – “Getting Started” – [slides]

Handouts and Assignments

–       None

Assigned Readings

–       None

 

Week 2 (September 2 – 5)

Lecture

9/2 – “Big Ideas: Overview”- [9-2 Slides]

9/4 – “Big Ideas: Algorithmic Problem Solving” – [9-4 Slides]

Discussion

9/5 – “Strengths” – [9-5 Slides]

Handouts and Assignments

–       StrengthsQuest Directions (access codes needed)

–       Journal Entry 1

–       Processing Assignment 1

Assigned Readings

–    Computational Thinking by Jeannette Wing

–    Kidney Exchange

–    StrengthsQuest

–    StrengthsQuest for Students

 

Week 3 (September 9 – 12)

Lecture

9/9 – “Big Ideas: Abstraction”- [class4_abstraction]

9/11 – “Algorithmic Problem Solving Using Processing” – [class5_processing]

Discussion

9/12 – “Getting Organized” – [Organization for CMSC100_IS101Y]

Handouts and Assignments

–    Journal Entry 2 (Quest Reflection) – Same Document as StrengthsQuest Directions

Assigned Readings

–       none

 

Week 4 (September 16-18)

Lecture

9/16 – “Big Ideas: History and Career”- [class6_historycareers]

9/18 – “Data: Project Introduction”

Discussion

9/19 – “Career Services Overview; Effective Reading and Note Taking”

Handouts and Assignments

–    DRAFT Resume Assignment, Cover Letter, and Internship Posting- DUE 9/19

Assigned Readings

–    UMBC Career Services

–    Career Services Online Resume Workshop

 

Week 5 (September 23 – 26)

Lecture

9/23 – “Data: Programming / Data Representations”- [class8_predprey]

9/25 – “Data: Programming Design and Modularization” – [class9_crashBasicsLab]

Discussion

9/26 – “Working with Others & Group Presentations” – [Team Building ]

Handouts and Assignments

–    ProcessingAssignment2

Assigned Readings

–    None

 

Week 6 (September 30 – October 3)

Lecture

9/30 – “Data: Big Data”- [class10_data.bigdata]

10/2 – “CrashBasics Programming lab”

Discussion

10/3 – “Employer Panel”

Handouts and Assignments

–       none

Assigned Readings

–       Video: The Birth of a Word

–       The Birth of Google

–       Big-Data Computing (pdf)

–       Clouds, big data, and smart assets (pdf)

 

Week 7 (October 7  – 10)

Lecture

10/7 – “Data: Data Structures”- [class12_datastructures]

10/9 – “Design Lab for Semester Game” – [class13_HWSystems]

Discussion

10/10 – “Study Skills Review” -[Study Skills Ppt]

Handouts and Assignments

–    Journal_Entry3_Academic_Questionnaire

–    ProcessingAssignment3

Material For Processing Assignment

  • elephant
  • seal
  • frog
  • explosion

elephantsealfrogexplosion

Assigned Readings

–    Strategic Learning Video

 

Week 8 (October 14  – 17)

Lecture

10/14 – “Data: Visualization”- [class14_data_vis]

10/16 – Midterm

Discussion

10/17 – “Smart Students Ask for Help” – [slides]

Handouts and Assignments

–    Journal Entry 4 (Career Fair)

Assigned Readings

–    Video: 200 countries, 200 yrs, 4 minutes

–    Interactive Dynamics for Visual Analysis

 

Week 9 (October 21  – 24)

Lecture

10/21 – “HW & Systems: Computer Architecture and Operating Systems”- [class16_hw_os]

10/23 – “HW & Systems: Networks” – [class17_hw_networking]

Discussion

10/24 – “Using Constructive Feedback” – [PD 10_ Study Skills Crash Course]

Extra Material For 10/24

Handouts and Assignments

–   Journal Entry 5 (Working with others)

–    Project Phase 1: Design Due (SemesterGameProject)

Assigned Readings

–    None

 

Week 10 (October 28  – 31)

Lecture

10/28 – “HW & Systems: Programming Lab”

10/30 – “People: Analysis and Requirements” – [class19_analysis_req]

Discussion

10/31 – “Academic Planning”

Handouts and Assignments

–       none

Assigned Readings

–       Succeeding as a Systems Analyst

–       Designing Games With A Purpose

 

Week 11 (November 4  – 7)

Lecture

11/4 – “People QA”- [class20_QA]

11/6 – “Prototype Critique”

Discussion

11/7 – “Career Planning: Internships and Beyond”

Handouts and Assignments

–    Project Phase 2 Prototype Due

Assigned Readings

–    None

 

Week 12 (November 11 – 14)

Lecture

11/11 – “People: HCI and Accessibility”- [class22_accessibility]

11/13 – “People: Usability” – [class23_usability]

Discussion

11/14 – “Finishing Strong: Finals”

Handouts and Assignments

–    Project Phase 3 Evaluation

Assigned Readings

–    None

 

Week 13 (November 18  – 21)

Lecture

11/18 – “Theory of Computation”- [class24_theory]

Theory Exercises Solutions

11/20 – “People: Social and Ethical Implications AND CMPE”

Discussion

11/21 – “Balance/Student Health”

Handouts and Assignments

–   Journal Entry 6 (Study Habits and Final Grades)

Assigned Readings

–    None

 

Week 14 (November 25)

Lecture

11/25 – “Applications: Graphics and Games “ – Notes from class on 11.25.14

11/27 – Thanksgiving Break

Discussion

11/28 – Thanksgiving Break

Handouts and Assignments

–    Project Phase 4 Poster Due (Instructions for preparing posters)

Assigned Readings

–       None

 

Week 15 (December 2  – 5)

Lecture

12/2 – “Applications: Intelligence”- [class27_AI]

12/4 – “Applications: Security”

Discussion

12/5 – “Semester Wrapup – Focus Group” –

Handouts and Assignments

–    Journal Entry 7 (Semester Self-Reflection and Career Options)

Assigned Readings

–       None

 

Week 16 (December 9)

Lecture

12/9 – Project Presentations

Handouts and Assignments

–    Project Phase 5 Presentation Due (final presentation rubric)

Assigned Readings

–    None

Final Exam – December 16