Due 11:59pm
Make sure you have submitted the lab group survey by TODAY
Join Piazza and Gradescope (go thru Canvas the first time)
Read the syllabus and course norms documents.
Watch this eCoach video.
Matrices and Functions
Open Wed 12:01am Closes Fri 11:59pm |
Practice Assessment | Real Assessment |
Project 1 Tips & Tricks
(Course Engagement)
2:30-3:30pm Thu
Logical Indexing, Images, and Applications
Plotting, Statistics, and Simulation
Open Wed 12:01am Closes Fri 11:59pm |
Take Assessment |
Project 2 is due today at 11:59pm.
(This is an extension from the original deadline.)
Cell Arrays, Tables, and Data Visualization
(Walkthrough released Friday night) |
MATLAB Exam Review
Open Wed 12:01am Closes Sat 11:59pm |
Take Assessment |
Start anytime 8am-9pm.
You have 2 hours once you start.
Take Online on Crabster
Have a question? Make a private post on Piazza. Staff will respond promptly!
Getting Started with C++
Setup your computer and install some new programs you will use for C++.
InstructionsBranching, Iteration, and Scope
Open Wed 12:01am Closes Sat 11:59pm |
Take Assessment |
Functions, Strings, and File I/O
Lab worksheet must be turned in to Gradescope for credit!
.cpp
files.
Vectors and Program Design
Lab worksheet must be turned in to Gradescope for credit!
Opens Wed 12:01am Closes Sat 11:59pm |
Take Assessment |
Structs with Vector Review on the Side
Lab worksheet must be turned in to Gradescope for credit!
Project 5 Program Design is due today at 11:59pm. Turn in your pseudocode to Gradescope.
More Data Structures
Lab worksheet must be turned in to Gradescope for credit!
Opens Wed 12:01am Closes Sat 11:59pm |
Take Assessment |
C++ Exam Review
Lab worksheet must be turned in to Gradescope for credit!
Opens Wed 12:01am Closes Sat 11:59pm |
Take Assessment |
Project 6 Program Design is due today at 11:59pm.
(Optional) Algorithms
RS Ch. 21
Piazza Q&A
Slides (Reference)
Project 6 is due today at 11:59pm. Submit your code to the Autograder.
Soil Analysis
Part of Lab 1
Analyzing a Structure
Due Tue Sep 15
Dealing with Radiation
Due Thu Sep 24
Siting a Wind Farm
Due Tue Oct 6
Space Shuttle Braking Coefficient
Program Design Due Tue Oct 27
Project Due Tue Nov 3
Spaceport Reviews
Program Design Due Tue Nov 10
Project Due Tue Nov 17
gLyft: Galactic Ride-Sharing
Program Design Due Tue Dec 1
Project Due Tue Dec 8
Project redos are not available for Project 6
Week 1 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Kick-Off Meetings | ||||
Intro to MATLAB | ||||
MATLAB Tips and Tricks | Intro to Lab | |||
Week 2 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Vectors and Matrices | ||||
Functions and Data | ||||
Vectors, Matrices, and Functions | ||||
Week 3 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Logical Indexing | Add/Drop Deadline | |||
Working with Images | Project 1 Due 11:59pm | |||
Logical Indexing, Images, and Applications | ||||
Week 4 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Plotting Basics | ||||
Statistics and Simulation | ||||
Data Analysis, Simulation, and Plotting | ||||
Project 2 Due 11:59pm | ||||
Week 5 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Cell Arrays | ||||
Data Visualization | ||||
Cell Arrays, Data Visualization | ||||
Week 6 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Intro to Control Flow | Project 3 Due 11:59pm | |||
TBD, Exam Review | ||||
Week 7 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
MATLAB Exam (Details TBA) |
||||
Intro to C++ Part 1 | ||||
Getting Started with C++ | ||||
Week 8 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Intro to C++ Part 2 | ||||
Iteration | ||||
Branching, Iteration, and Scope | ||||
Week 9 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Functions | ||||
Strings, Streams, and I/O | Project 4 Design Due 11:59pm | |||
Functions, Strings, Streams, and I/O | ||||
Week 10 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Vectors | ||||
Program Design | Project 4 Due 11:59pm | |||
Vectors, Program Design, Applications | ||||
Week 11 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Structs | Project 5 Design Due 11:59pm | |||
Structs, More Practice with Program Design | ||||
Week 12 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
More Data Structures | Project 5 Due 11:59pm | |||
More Data Structures | ||||
Week 13 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
(No prep work) | ||||
(No prep work) | ||||
(No lab) | ||||
Week 14 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Applying Computing to Society | Project 6 Design Due 11:59pm | |||
C++ Exam Review | ||||
Week 15 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
Algorithms |
Project 6 Due 11:59pm Withdraw Deadline (Last day of classes) |
|||
(No lab - classes finished) | ||||
Week 16 |
Prep Work Topic |
Sessions |
Lab Topic |
Projects/Exams |
---|---|---|---|---|
C++ Exam (Details TBA) |