Command Palette

Search for a command to run...

MTH 4300: Programming and Computer Science II

Class overview
The essentials about MTH 4300, for anyone who wants the overview before the first lecture.
What does this class cover?

This course covers C++, data structures, and algorithms. My goal is to help you build the problem-solving skills and confidence needed for coding interviews.

Is this class hard?

Yes. Learning C++ and building intuition for algorithmic problem solving is genuinely difficult, and you'll need to put in consistent effort to get the most out of the course. That said, you don't need to be exceptional. Performing at roughly the class average is usually enough to earn at least a B. (Yes, I curve grades.)

Contact

Please email jaime.abbariao@baruch.cuny.edu for any course or career-related questions

Grading schema
CriteriaPercentage
Final Exam25%
Midterm 225%
Midterm 125%
Quizzes15%
Problem Sets5%
Attendance5%