teaching
CMSC 119
(De-)Coding the Drone
overview | logistics | schedule | assignments | resources
![]() ![]() ![]() |
![]() |
Lecture: Tue & Thu 10:10am-12:10pm (RKC 100)
Office Hours: Mon & Wed 10:30am-12:00pm and by appointment
Texts
- Code: The Hidden Language of Computer Hardware and Software. Charles Petzold. Microsoft Press. 2000. ISBN: 0735611319.
- The Human Use of Human Beings: Cybernetics and Society. Norbert Wiener. Da Capo Press. 1988.
- Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion. Hal Abelson, Ken Ledeen, and Harry Lewis. Addison-Wesley. 2008. ISBN: 0137135599.
- Adafruit ARDX - v1.3 Experimentation Kit for Arduino (Uno R3) - v1.3. Adafruit.
- Assignments (40%): Programming assignments
- Quizzes (20%): Short quizzes given appoximately every week
- Reflections (15%): Written reflections on the three course units
- Final Project (15%): A large project worked on for approximately half the term
- Participation (10%): Positive impact on the class
- Attend class.
- Be on time.
- Participate.
- Check moodle.
- Come to class prepared. Make sure to have read the required reading BEFORE class.
- Complete all assignments and start early.
- Cooperate, but don't copy.
- Credit work, including all sources you used from the web, other books, etc.
- Sharing ideas is encouraged, but blatantly copying work without attribution will be treated as scholastic dishonesty and receive no credit.
- Keep your assignment and lab work private, a USB flash drive is recommended.