Site Tools


course_info:cis_1500

This is an old revision of the document!


Include a brief summary of the course topics and requirements, the general format of the course, and the methods of evaluation.

Skills and knowledge students should have prior to beginning the course:
  • No prior programming experience required
  • You are required to have a Raspberry Pi computer (model b, b+ or b-version 2). We do sell pi-kits in the first week of school for people who have not already purchased one. You will also need an HDMI cable, power supply and SD card.
Course Learning Objectives:
  1. write programs using the C programming language.
  2. use conditionals and loops to control program flow.
  3. use good programming style.
  4. debug and test programs.
  5. create usable programs and evaluate program usability.
  6. obtain and use input from the program user.
  7. use arrays in programs.
  8. create and use functions.
Course Format:
  • Lecture format: 3 hours lecture, 2 hours lab. Labs are very important
  • Online materials location and format: extensive online information and self-help materials
  • Lab or tutorial format and expectations: You will be expected to bring your Raspberry Pi computer to every lab.
Method of evaluation:
  • Number of Assignments: 5
  • Number of Graded Labs: 2 lab exams
  • Number of Quizzes: 4
  • Formal Midterm? NO
  • Course project? NO
  • Final Exam? YES
  • Group work? NO
  • mostly programming assignments? YES
  • Written documents? NO
course_info/cis_1500.1425654341.txt.gz · Last modified: 2015/03/06 15:05 by judi