15-110: Principles of Computing
Principles of Computing (15110) is a course in fundamental computing principles for students with little to no computing background. Programming constructs: sequencing, selection, iteration, and recursion. Data organization: arrays and lists. Use of abstraction in computing: data representation, computer organization, computer networks, functional decomposition, and application programming interfaces for graphics. Use of computational principles in problem-solving: divide and conquer, randomness, and concurrency. Classification of computational problems based on complexity, non-computable functions, and using heuristics to find reasonable solutions to complex problems. Social, ethical and legal issues associated with the development of new computational artifacts will also be discussed. Prerequisites: none.
Make sure you're logged into your CMU Google account to access these:
- Find Zoom links here
- Find class calendar here
Meeting Times
Session | Instructor(s) | Time | Location |
Lecture 1 | Kelly Rivers (krivers) | MWF 3:20-4:10pm EST | Zoom |
Lecture 2 | Kelly Rivers (krivers) | MWF 4:30-5:20pm EST | Zoom |
|
Recitation A/H-Remote | Neha (npc) and Tara (tarap) | R 9:10-10:00am EST | Zoom |
Recitation B/I-Remote | Diaj (dtoussai) and Enock (emaburi) | R 10:30-11:20am EST | Zoom |
Recitation C-Remote | Claudia (cosorio) | R 11:40-12:30pm EST | Zoom |
Recitation D/J-Remote | Laura (lkoye) and Meghan (mamcgraw) | R 12:50-1:40pm EST | Zoom |
Recitation E/K-Remote | Amit (amitnag) | R 2:10-3:00pm EST | Zoom |
Recitation F-Remote | Amit (amitnag) and Neeraj (neerajsa) | R 3:20-4:10pm EST | Zoom |
Recitation G/L-Remote | Anagha (asrikuma) and Mahima (mshanwar) | R 5:50-6:40pm EST | Zoom |
International Recitation | Rachel (rachelt1) | R 10-10:50pm EST | Zoom |
|
Recitation A/H-InPerson | Lauren (leheller) and Sarah (sstaplet) | R 9:10-10:00am EST | GHC 4307 |
Recitation D/J-InPerson | Frank (frankh) | R 12:50-1:40pm EST | NSH 3305 |
Recitation E/K-InPerson-1 | Abhi (adevarap) | R 2:10-3:00pm EST | NSH 3305 |
Recitation E/K-InPerson-2 | Nazanin (nazimi) | R 2:10-3:00pm EST | WEH 5403 |
Recitation G/L-InPerson | Iris (ilu1) | R 5:50-6:40pm EST | WEH 5403 |
Office Hours
All students are encouraged to use office hours to learn and receive help on homework assignments! To attend OH, go to the
OH Queue, start a Zoom call, and join the queue with a link to your Zoom call in the message.
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
TA Hours | 5-8pm | 9-10am, 5-8pm, 10-11pm | 10-11pm | 9-10am, 5-8pm | 5-7pm | 12-5pm, 10-11pm | 2-7pm, 10-11pm |
Instructor Hours | 10-11am | | 1-2pm | 3-4pm | 11:30am-12:30pm | | |
Drop-in Tutoring | | 8:30pm-11pm | | | | | 8:30pm-11pm |