Professor: Ricky J. Sethi
Catalog Description
This course introduces computer programming and emphasizes solving real-world problems in the GNU UNIX programming environment. Given a problem statement, students are guided through the user view, designer view, and programmer view to develop solutions to the problem. Basic C/C++ programming skills are developed in the problem-solving process. In the lab, students use C/C++ syntax to develop software solutions to problems related to electronics and computer technologies, and test and debug prior to finalizing program documentation.
Texts and Materials
Required:
- C++ FOR ENGINEERS & SCIENTISTS, BRONSON
Recommended:
- The Waite Groups C++ Primer Plus by Stephen Prata
Suggested:
- Simple C++: Featuring Robodog and the Profound Object-Oriented Programming Method (POOP) by Jeffrey M. Cogswell
- Thinking in C++ by Bruce Eckel
- Absolute Beginner's Guide to C by Greg Perry
Lecture Notes |
Lab Notes |
No comments:
Post a Comment