Numerical methods for the solution of systems of linear equations (direct and iteractive methods), and the finite difference methods for boundary value problems for (ordinary and partial) differential equations.

Prerequisites: Math 104A with a minimum grade of C.

4

Units

Optional

Grading

1

Passtime

None

Level Limit

Letters and science

College
These majors only matcs math finms mthsc amath
YAN M
Mingsong Yan
4.8
12 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
UCSBPlat.com logo
UCSBPlat.com
The admin of your beloved UCSBPlat.com
Promoted

Connect your AI agent to ucsbplat.com/mcp

Supercharge your AI to find better classes with UCSBPlat's official MCP server. Free to use.

See All
Winter 2026 . Yan M
BRDA 1640
M W
17:00 PM - 18:15 PM
Winter 2024 . Su X
PHELP1508
T R
11:00 AM - 12:15 PM
See All
MATH 104B Nguyen G Summer 2025 Total: 23
MATH 104B Tang S Spring 2025 Total: 53
See All
12
4.8
MATH8 . Yan M 4 Months Ago

The professor was good at explaining stuffs, but I felt like he didn't give us enough practice material to work with during the class time, especially in the last 3 weeks. The midterm and finals were hard, and you really needed to review a lot before coming to the exam.

0 helpful 0 unhelpful
MATH8 . Yan M 4 Months Ago

The material can be tough, but grading on exams was very lenient. I would get points for just writing things that are somewhat related to the question, even if I ended up completely wrong. Also, he gave everyone a 4% boost to their final grade at the end, which was really nice. I never went to class, and I got by. If you study, you'll be fine.

0 helpful 0 unhelpful
MATH3B . Yan M 6 Months Ago

Absolute GOAT! Praying we can cross paths again in my future classes. Professor Yan makes 3B feel like a walk in the park. The 2 quizzes, midterm and final are super easy, and although his class is light, you actually learn if you go to lecture cuz he goes by slowly and often asks if people have questions. THE GOAT HAS A NAME AND ITS MINGSONG YAN!!

0 helpful 0 unhelpful
MATH3B . Yan M 7 Months Ago

best 3b professor. hw was difficult sometimes but you have unlimited attempts and his tests were exactly like the practice + easier than the hw problems. he also lets you make a cheat sheet for every exam. the lectures were pretty boring but he does practice problems which are helpful. also an overall laidback and funny guy.

0 helpful 0 unhelpful
MATH104A . Yan M 8 Months Ago

Awesome Prof. Very rare to see such clear cut grading criteria - be ready for no curve, though IMO not needed as long as effort is put in. No surprises on exams; amazing, READABLE, AND UNDERSTANDABLE lecture notes, light homework. Also overall great guy, loves chatting in office hours about non-class topics in data science/ math.

0 helpful 0 unhelpful
MATH3B . Yan M 10 Months Ago

Okay ignore my grade I lowkey fumbled the easiest final ever but super thorough prof!! Course was great and I actually learned and the 2 quizzes, midterm, and final aren't bad at all (I just made silly mistakes 💔)

0 helpful 0 unhelpful
See all 12 reviews
See All
MATH 104B
65 / 65 Full
Numerical Analysis
XU Yang 2.7
T R
12:30 PM - 13:45 PM
MATH 104B
14 / 50 Enrolled
Numerical Analysis
Sui Tang 3.5
T R
08:00 AM - 09:15 AM
MATH CS 101A
10 / 20 Enrolled
Problem Solving I
Maribel Bueno 3.5
M W
14:00 PM - 15:15 PM
MATH 101A
8 / 45 Enrolled
Classical Number Systems
Christopher Ograin 4.3
T R
09:30 AM - 10:45 AM
MATH 102B
6 / 45 Enrolled
Modern Euclidean and Noneuclidean Geometry
Nathan Schley 2.7
T R
12:30 PM - 13:45 PM
MATH 104A
2 / 50 Enrolled
Introduction Into Numerical Analysis
Michael Gulas 3.5
T R
17:00 PM - 18:15 PM
MATH 104A
11 / 50 Enrolled
Introduction Into Numerical Analysis
Hector Ceniceros 3.1
T R
12:30 PM - 13:45 PM
MATH CS 108A
11 / 20 Enrolled
Advanced Linear Algebra I
Karel Casteels 4.2
M W F
12:30 PM - 13:45 PM