Carnegie Mellon logo * We aren't endorsed by this school

15 112 Fundamentals of Programming and Computer Science

  • Average Course Rating (from 8 Students)

    4.3/5
    Overall Rating Breakdown
    • 8 Advice
    • 5
      50%
    • 4
      50%
    • 3
      0%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 0%

    • Medium 13%

    • Hard 88%

  • Top Course Tags

    Great Intro to the Subject

    Go to Office Hours

    Competitive Classmates

* We aren't endorsed by this school

Fundamentals of Programming and Computer... Questions & Answers

Fundamentals of Programming and Computer... Flashcards

Fundamentals of Programming and Computer... Advice

Fundamentals of Programming and Computer... Documents

Showing 1 to 30 of 148

Sort by:
{[$select.selected.label]}

Fundamentals of Programming and Computer... Advice

Showing 1 to 3 of 8

View all
    • Profile picture
    Jun 04, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    15-112 will teach you much more than just how to program. Through this course, you will discover how you learn, how you study, and how to ask for help. You learn what is actually important to you and how to manage your time within the first couple weeks of the course. By the end, not only will you have learned enough about coding to make your own application, you will have learned how to survive any and all college courses.

    Course highlights:

    The highlight of this course is finishing your final term project. You will have poured so much effort into this project that it will be pure relief when it is over. You not only learn about the amazing projects your classmates have created, but also learn that other people think that your project is actually cool too.

    Hours per week:

    12+ hours

    Advice for students:

    15 112 is a huge time commitment. Do not overload and take this course- you will not be able to maintain both your GPA and your sanity. You don't need to have programming experience going into the course (I didn't) but it proved helpful for many people.

    • Spring 2017
    • David Kosbie
    • Great Intro to the Subject Go to Office Hours Competitive Classmates
    • Profile picture
    May 30, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    This course helps you learn the basics of computer programming but at a level where you can take your creativity and create anything with the skills this class teaches you. The overall practice is fundamental with debugging and allowing others to read your code, but it also allows you to bring computer programming back to your own discipline and utilize a computer more efficiently in day to day life or problem solving for other classes. Teachers and staff are dedicated to helping you be the best student at Carnegie Mellon and it was a breath of fresh air even though it can be tough at times.

    Course highlights:

    Tetris, Basics of Computer Programming and Programming Etiquette, Term Project can be something you love and are passionate about, Lectures were funny (even though I got called out in one for daydreaming, but hey no ones perfect), and overall cool history lessons and problems within computing history

    Hours per week:

    12+ hours

    Advice for students:

    Reach out to TA's first and if they don't help, reach out to a professor. Brush up on learning some programming beforehand since every little bit helps. Especially just learning how to think like a programmer, simplifying solutions, and getting efficient answers.

    • Spring 2016
    • David Kosbie
    • Great Intro to the Subject Go to Office Hours A Few Big Assignments
    • Profile picture
    Apr 10, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    This class is hard. Very hard. But I can confidently say it's the most rewarding course I've ever taken. If you don't take it in your time at CMU, you are missing out.

    Course highlights:

    You learn the basics and even intermediate level of programming and Comp Sci, enough to code up almost anything you can dream up, honestly.

    Hours per week:

    12+ hours

    Advice for students:

    TAKE ADVANTAGE OF ALL THE PROVIDED RESOURCES. Kosbie and his team work extremely hard to put together a metric TON of resources for help. Don't waste them, they will save you on the DAILY.

    • Spring 2017
    • David Kosbie
    • Yes
    • Great Intro to the Subject Always Do the Reading

Ask a homework question - tutors are online