Continue with Computer Science Principles in Rice’s Online Course 4

Principles of Computing - Part 2 (Course 4)

The main focus of the class will be weekly mini-projects that build upon the mathematical and programming principles that are taught in the class. To keep the class fun and engaging, many of the projects will involve working with strategy-based games.

In part 2 of this course, the programming portion of the class will focus on concepts such as recursion, assertions, and invariants. The mathematical portion of the class will focus on searching, sorting, and recursive data structures. Upon completing this course, you will have a solid foundation in the principles of computation and programming.

Who should attend:

  • Individuals wanting to form a solid foundation in the principles of computation
  • Learners wanting to continue their Python path in this Specialization
  • Students wishing to prep for an advanced Computer Science course

You will be able to:

  • Develop interactive games/programs in Python
  • Make use of algorithms in your programming
  • Hone your skills that have been developed in the previous courses

LECTURE SAMPLES

MEET YOUR RICE PROFESSOR

Luay Nakhleh

Luay Nakhleh Luay Nakhleh is the William and Stephanie Sick Dean of the George R. Brown School of Engineering and Computing, as well as a Professor of Computer Science and of BioSciences at Rice University.

Image for Professor Luay Nakhleh of Rice University

Image for Professor Scott Rixner

Scott Rixner

Scott Rixner is a Professor of Computer Science at Rice University. He is currently helping to lead the Master of Computer Science (100% Online) and Master of Data Science (100% Online) degree programs. Prior to joining Rice, he received his Ph.D. from MIT.

Joe D. Warren

Joe Warren is a Professor in the Department of Computer Science at Rice University.

Joe has led the development of several award-winning specializations on introductory programming on Coursera. Joe was an undergraduate at Rice from 1979-1983 and received his Ph.D. from Cornell in 1986. He has been a professor at Rice ever since and served as the Chair of the Department from 2008-2013.

Image for Professor Joe Warren of Rice University

Explore our related Computing Courses

CONTACT

Any questions? Please e-mail RiceOnline@rice.edu

CONTACT

Any questions? Please e-mail RiceOnline@rice.edu

Body