Introduction to the elements of propositional logic, techniques of mathematical proof, and fundamental mathematical structures, including sets, functions, relations, and other topics as time permits. Mastery of this material is essential for students planning to major in mathematics.

Prerequisites: Mathematics 4A or 4AI or 4B or 4BI or 6A or 6B with a grade of B or better.

5

Units

Optional

Grading

1, 2, 3

Passtime

Undergraduate students only

Level Limit

Letters and science

College
Unlocks CMPSC 130A MATH 102A MATH 104A MATH 108A MATH 113 MATH 117
These majors only math
PENG QIRUI
Qirui Peng
4.6
7 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
HSSB 1214
M W
17:00 PM - 17:50 PM
0 / 18

HSSB 1207
M W
18:00 PM - 18:50 PM
0 / 17

See All
Winter 2024 . Tian W
PHELP1440
T R
09:30 AM - 10:45 AM
Winter 2024 . Zhang Q
PHELP1444
M W F
11:00 AM - 11:50 AM
See All
MATH 8 Chiang H Winter 2026 Total: 31
MATH 8 Labutin D A Winter 2026 Total: 36
See All
7
4.6
Math3B . Peng Qirui 3 Months Ago

Very easy midterms, basically just the practice midterms with different numbers. Lectures can sometimes be hard to understand, but he's very helpful if you ask questions during office hours or after lecture. Very generous weighting due to lowest midterm score being dropped and homework was worth 40%.

0 helpful 0 unhelpful
Math3B . Peng Qirui 3 Months Ago

The homework was 40% of the grade so it helps out a lot. The tests are basically copies of the practice tests but he changes the questions slightly. Super east first mid term and hard second one. Final wasn't bad. He is nice in person and will help a lot in office hours.

0 helpful 0 unhelpful
Math3B . Peng Qirui 4 Months Ago

He's a chill guy. His lectures were a little hard for me to follow cuz he moves a bit fast so pay attention. Never went to OH or sections. Exams are easy and straightforward as long as you do the practice exams. He says he doesn't curve but I calculated my final grade and I should've gotten a A- but he gave me an A.

0 helpful 0 unhelpful
Math3B . Peng Qirui 4 Months Ago

Qirui Peng is a chill and jolly guy but once we got to infinite series he fell off and i js stopped going to lecture altogether. His tests are very easy and straightforward and his grading is extremely fair. I never went to his office hours but I am sure that if you go then you will be just fine. I learned everything on youtube.

0 helpful 0 unhelpful
Math3B . Peng Qirui 4 Months Ago

Hw is hard so make sure to attend his OH. Also, he's incredibly friendly and intelligent so just talk to him he's chill. Exams r easy because he always provides samples and additional practice questions that prepare u very well. Lectures are good too and even if u can self teach, they're still useful. Overall very good professor.

0 helpful 0 unhelpful
Math3B . Peng Qirui 4 Months Ago

he is so cute and sweet and super passionate about math. his lectures contain a lot of heavy material and his homework is quite difficult, which may seem scary at first, but his actual exams are a lot easier. his sample midterms are exactly like the actual midterms which is so helpful. his A- cutoff is 85% instead of the usual 90% thank you🙏🙏🙏🙏

2 helpful 0 unhelpful
See all 7 reviews
See All
MATH 8
0 / 35 Closed
Transition to Higher Mathematics
Matthias Wink 3.0
T R
11:00 AM - 12:15 PM
MATH 8
0 / 35 Enrolled
Transition to Higher Mathematics
T B A
T R
15:30 PM - 16:45 PM
MATH 8
0 / 35 Enrolled
Transition to Higher Mathematics
Xianzhe Dai 2.6
M W
14:00 PM - 15:15 PM
MATH 4B
0 / 150 Enrolled
Differential Equations
T B A
T R
09:30 AM - 10:45 AM
MATH 6A
0 / 150 Enrolled
Vector Calculus with Applications, First Course
T B A
T R
11:00 AM - 12:15 PM
MATH 6B
0 / 147 Enrolled
Vector calculus with Applications, Second Course
T B A
M W F
10:00 AM - 10:50 AM
MATH 6A
0 / 150 Enrolled
Vector Calculus with Applications, First Course
Rick Ye 1.9
T R
12:30 PM - 13:45 PM
MATH 6A
0 / 150 Enrolled
Vector Calculus with Applications, First Course
Hasan El-Hasan 4.9
M W F
14:00 PM - 14:50 PM
MATH 6B
0 / 150 Enrolled
Vector calculus with Applications, Second Course
T B A
T R
15:30 PM - 16:45 PM