WWU Course Explorer

Search courses · All instructors

CSCI 140: Programming Fundamentals in C++

Computer Science · 4 credits

Intended for students wishing to acquire programming skills in connection with a natural science or technology. Basic concepts of computer programming using the C++ programming language. Topics covered: introduction to computer architecture, and elements of a language such as control structures, functions, basic I/O, one dimensional and parallel arrays, text file I/O. Algorithm development, problem solving and software engineering are emphasized. Programming is required in implementation of concepts. Lab.

Offered in 5 of the 26 listed terms (Winter 2021 to Winter 2024).

Prerequisites

MATH 112 or MATH 115 or MATH 124 or MATH 125 or MATH 156 or MATH 204 or MATH 114 or Precalculus AP Exam (AP65), score 3 or Calculus AB AP Exam (AP66), score 2 or Calculus BC AP Exam (AP68), score 3 or Calc AB Subscore AP Exm (AP69), score 2 or Pre-Calculus (PC), score 1.70 or Pre-Calculus 1 (PC1), score 1.70 or Pre-Calculus 2 (PC2), score 1.70 or College Algebra (CA), score 1.70 or MPT General - Scaled Score, score 152 or MPT - Advanced - Scaled Score, score 143 or ALEKS Math Placement Assessmnt, score 55

Prerequisite tree

Each course's own prerequisites, down to the first courses in the chain.

From Banner's catalog for Spring 2027. Banner lists only the requisites it enforces, so check the catalog entry too.

Required by (11)

CISS 361, EECE 233, EECE 352, ENGR 352, M/CS 435, M/CS 478, MATH 445, MFGE 466, PHYS 321, PHYS 326, PHYS 345

What it leads to

Courses that list it as a prerequisite, then the courses that list those, 2 levels deep.

Syllabi and course websites

None listed yet.

Instructors

InstructorSectionsTerms
Tan, See-Mong12Winter 2021 to Spring 2022
Koepp, Michael8Fall 2022 to Winter 2024

Every offering in the listed terms (20 sections)

TermSecCRNTypeMeetsInstructorEnrolledDelivery
Winter 2024013899Lecture/LabMWF 10:00am-10:50am · AW 210
M 12:00pm-1:50pm · CF 162
Koepp, Michael24/25Face to Face Instruction
Winter 2024013900Lecture/LabMWF 10:00am-10:50am · AW 210
T 2:00pm-3:50pm · CF 165
Koepp, Michael17/25Face to Face Instruction
Winter 2024013901Lecture/LabW 8:00am-9:50am · CF 162
MWF 10:00am-10:50am · AW 210
Koepp, Michael15/25Face to Face Instruction
Winter 2024013902Lecture/LabMWF 10:00am-10:50am · AW 210
T 12:00pm-1:50pm · CF 164
Koepp, Michael14/25Face to Face Instruction
Fall 2022044056Lecture/LabMWF 9:00am-9:50am · CF 120
M 10:00am-11:50am · CF 167
Koepp, Michael15/25Face to Face Instruction
Fall 2022044057Lecture/LabMWF 9:00am-9:50am · CF 120
M 12:00pm-1:50pm · CF 164
Koepp, Michael21/25Face to Face Instruction
Fall 2022044058Lecture/LabT 8:00am-9:50am · CF 167
MWF 9:00am-9:50am · CF 120
Koepp, Michael25/25Face to Face Instruction
Fall 2022044059Lecture/LabMWF 9:00am-9:50am · CF 120
T 10:00am-11:50am · CF 165
Koepp, Michael11/25Face to Face Instruction
Spring 20220422012Lecture/LabMWF 9:00am-9:50am · CF 120
F 10:00am-11:50am · CF 164
Tan, See-Mong8/25Face to Face Instruction
Spring 20220322011Lecture/LabMWF 9:00am-9:50am · CF 120
T 12:00pm-1:50pm · CF 162
Tan, See-Mong11/25Face to Face Instruction
Spring 20220222010Lecture/LabMWF 9:00am-9:50am · CF 120
M 2:00pm-3:50pm · CF 162
Tan, See-Mong14/25Face to Face Instruction
Spring 20220122009Lecture/LabT 8:00am-9:50am · CF 162
MWF 9:00am-9:50am · CF 120
Tan, See-Mong8/25Face to Face Instruction
Spring 20210422231Lecture/LabMWF 9:00am-9:50am · REMOTE SYNC
R 10:00am-11:50am · REMOTE SYNC
Tan, See-Mong3/25Face to Face Instruction
Spring 20210322230Lecture/LabMWF 9:00am-9:50am · REMOTE SYNC
W 10:00am-11:50am · REMOTE SYNC
Tan, See-Mong9/25Face to Face Instruction
Spring 20210222229Lecture/LabMWF 9:00am-9:50am · REMOTE SYNC
W 2:00pm-3:50pm · REMOTE SYNC
Tan, See-Mong9/25Face to Face Instruction
Spring 20210122228Lecture/LabMWF 9:00am-9:50am · REMOTE SYNC
T 10:00am-11:50am · REMOTE SYNC
Tan, See-Mong11/25Face to Face Instruction
Winter 20210411490Lecture/LabMWF 1:00pm-1:50pm · REMOTE SYNC
T 2:00pm-3:50pm · REMOTE SYNC
Tan, See-Mong21/25Face to Face Instruction
Winter 20210311489Lecture/LabMWF 1:00pm-1:50pm · REMOTE SYNC
W 2:00pm-3:50pm · REMOTE SYNC
Tan, See-Mong13/25Face to Face Instruction
Winter 20210211488LabW 8:00am-9:50am · REMOTE SYNC
MWF 1:00pm-1:50pm · REMOTE SYNC
Tan, See-Mong14/25Face to Face Instruction
Winter 20210111487LabT 8:00am-9:50am · REMOTE SYNC
MWF 1:00pm-1:50pm · REMOTE SYNC
Tan, See-Mong14/25Face to Face Instruction