Introduction to the numerical algorithms that form the foundations of data science, machine learning, and computational science and engineering. Matrix computation, linear equation systems, eigenvalue and singular value decompositions, numerical optimization. The informed use of mathematical software environments and libraries, such as python/numpy/scipy.

Prerequisites: Mathematics 4B with a grade of C or better; Mathematics 6A with a grade of C or better; Computer Science 24 with a grade of C or better.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Frederic Gibou
4.0
26 reviews
PHELP1440
F
11:00 AM - 12:20 PM
0 / 35

See All
Fall 2024 . Gibou F G
BRDA 1610
M W
17:00 PM - 18:15 PM
Winter 2024 . Matni Z A
TD-W 1701
M W
12:30 PM - 13:45 PM
See All
CMPSC 111 Gibou F G Fall 2023 Total: 68
CMPSC 111 Gibou F G Fall 2022 Total: 58
See All
26
4.0
CS111 . 30 Days Ago

Only take 111with the goat GIBOU. The lectures are hard to follow but you can look things up. Weekly hws on jupyter notebook. Midterm and Final were both just another hw assignment taken at home.

0 helpful 0 unhelpful
CS111 . 3 Months Ago

Prof. Gibou is great! He lectures using the blackboard and takes time to write out equations. He basically goes over HW/exam problems during the lectures. The class is super easy if you remember intro linear algebra and know python. My only gripe is that we aren't provided notes/slides/textbook sections as reference.

0 helpful 0 unhelpful
CS111 . 1 Year, 4 Months Ago

He is a really nice teacher who seems to enjoy what he is lecturing about. Lectures could be a bit boring if he doesnt have the slides prepared before hand and can take a long time writing. Content isnt too hard once you understand what is going on. Most of the hw is given in his codes he gives to class. Online midterm and final

0 helpful 0 unhelpful
CS111 . 8 Years Ago

Class is fairly simple - the content was messy and all over the place, but luckily he pretty much gave the answers for HW in the lectures. The class had no tests - only fairly easy projects.

1 helpful 15 unhelpful
CMPSC111 . 11 Years Ago

Such a convoluted mess. I'm lucky the graders grade so easily because Gibou can't teach worth anything, and goes a mile a minute without explaining anything.

0 helpful 8 unhelpful
CS111 . 12 Years Ago

Really cool guy. If you attend all the lectures and can weed through the material for the solutions it's not too bad. Also, he likes duck a lot if you feel like bringing a snack to his office hours.

8 helpful 0 unhelpful
See all 26 reviews
CMPSC 40
0 / 35 Enrolled
Foundations of Computer Science
Maryam Majedi 2.0
M T W
14:00 PM - 15:20 PM
38.3% A
CMPSC 64
0 / 35 Enrolled
Computer Organization and Logic Design
T B A
T W R
09:30 AM - 10:50 AM
57.9% A
CMPSC 99
0 / 5 Enrolled
Independent Studies in Computer Science
T B A
100.0% A
CMPSC 162
0 / 35 Enrolled
Programming Languages
Liu Junrui
T W R
12:30 PM - 13:50 PM
67.1% A
CMPSC 192
0 / 5 Enrolled
Projects in Computer Science
T B A
95.9% A
CMPSC 193
0 / 90 Enrolled
Internship in Industry
T B A
98.3% A