Object oriented programming, operating systems, scripting and assembly languages, graphical user interfaces.

Prerequisites: Consent of instructor.

1 - 6

Units

Pass no pass

Grading

1, 2, 3

Passtime

None

Level Limit

Creative studies

College
MATNI Z A
Ziad Matni
4.0
113 reviews
CRST 143
R
11:00 AM - 11:50 AM
4 / 12

Winter 2024 . Matni Z A
BUCHN1920
M W
08:00 AM - 09:15 AM
See All
CMPTGCS 1B Matni Z A Winter 2024 Total: 14
CMPTGCS 1B Matni Z A Winter 2023 Total: 8
See All
113
4.0
CMPTGCS1B . Matni Z A 2 Years Ago

Professor Matni gives super clear lectures; he even records supplementary videos as further clarifications. He has a perfect balance between teaching and exercising in class, and is really willing to help you learn stuff. Grading consists of weekly quizzes, weekly assignments - worksheets or coding, some can be super long (13 pages) - and a final.

1 helpful 0 unhelpful
CS64 . Matni Z A A Month Ago

Very organized class structure, clear grading criteria, very informational and engaging lectures. Also dropped a quiz for us. Can't really say anything bad

0 helpful 0 unhelpful
CMPSC64 . Matni Z A 4 Months Ago

Matni's lectures are engaging, and the homework is challenging but helpful. Unstuckstudy is a great study tool alongside the free textbook. Attend class, stay organized, and you'll do well.

0 helpful 0 unhelpful
CMPSC16 . Matni Z A 4 Months Ago

Awesome prof. Definitely would recommend this course. Very engaging lectures that were very helpful for the quizzes/final. Only semi-difficult part were the short 15 minute quizzes, but if you prepare a small amount, you should be fine. He does drop lowest hw, quiz, and lab grade which is a plus. The final is pretty straightforward.

0 helpful 0 unhelpful
CMPSC16 . Matni Z A 4 Months Ago

Very engaging lecturer and made the class material easy to digest with jokes and lots of examples/demos. I read the textbook but it was definitely not necessary, as he covered the material well in class. The quizzes were pretty basic, I only significantly studied for the final, which was very reasonable.

0 helpful 0 unhelpful
CMPSC16 . Matni Z A 4 Months Ago

The best C.S. teacher for learning the fundamentals. He teaches at a good pace and has helpful code demos. iclicker participation is only 2% of your grade. The difficulty comes from the quizzes. You only get 15 minutes and some questions are hard.

0 helpful 0 unhelpful
See all 113 reviews
CMPTGCS 1L
7 / 8 Enrolled
Programming Laboratory
Zach Sisco 4.4
T R
15:30 PM - 16:45 PM
100.0% A
CMPTGCS 2
4 / 12 Enrolled
Foundations of Computer Science
Ziad Matni 4.0
M W
09:30 AM - 10:45 AM
100.0% A
CMPTGCS 10
7 / 20 Enrolled
Computer Science Colloquium
Karaorman M
M
18:00 PM - 20:50 PM
100.0% A
CMPTGCS 20
11 / 12 Enrolled
Special Topics in Computer Science
Richert Wang 4.5
M W
11:00 AM - 12:15 PM
100.0% A
CMPTGCS 130A
6 / 20 Enrolled
Advanced Topics in Computer Science
Schibler T G
M W
14:00 PM - 15:15 PM
100.0% A
CMPTGCS 199
0 / 0 Full
Independent Studies
T B A