News

A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
An exam that allowed students entry into CPSC 2230, “Data Systems and Programming Techniques,” without taking CPSC 2010, “Introduction to Computer Science,” will no longer be in use.
Instructors of a new self-paced version of Introduction to Computer Programming found that three weeks before the end of classes, about half of the students enrolled were halfway through the course ...
Introduction to Programming Systems An introduction to computer organization and system software. Developing skills for composing large programs, including modularity, abstraction, programming style, ...
An introduction to the study of computing: fundamental concepts and skills; opportunities at Michigan Tech; career opportunities; social and ethical issues. An alternative starting point of the ...
If you want to learn new computer skills, check out our list of free online computer courses with certificates to explore web design, Python, AI and more.
COMP_SCI 110: Intro to Computer Programming VIEW ALL COURSE TIMES AND SESSIONS Description Introduction to programming practice using Python. Analysis and formulation of problems for computer solution ...
CS50x: Introduction to Computer Science Harvard’s flagship course, CS50x: Introduction to Computer Science, is widely considered one of the best beginner programming courses online.
This course is divided into two parts in which students focus on core skills to help them thrive in electrical and computer engineering. The first half of the course focuses on application programming ...
Python is the ideal language for getting started in programming because of its quickly learnable syntax. This practical course offers a comprehensive insight into Python 3 and focuses on hands-on work ...