EEL 4834 C++ - Programming for Electrical Engineers
Catalog Description: (3cr) Develop computer skills and art of writing good computer programs using C and C++ languages. Examples and exercises relevant to Electrical Engineering are used.
Prerequisites: None
Textbook: None
Course Objective: This course is designed to provide the student with a more detailed understanding of data handling, graphics programming, and computer communications in an engineering environment.
Professional Component: 3 credits of Engineering Design
Relationship to Outcomes: (To view how the outcomes of this course fit in with the curriculum, click here)
- EE2 - knowledge of mathematics, basic and engineering sciences necessary to analyze and design complex systems
- a - an ability to apply knowledge of mathematics, science, and engineering
- d - an ability to function on multi-disciplinary teams
- e - an ability to identify, formulate, and solve engineering problems
- k - an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
Class Schedule: 3 classes per week of 50 minutes each
Topics:
- Intoduction to the Visual Studio programming environment
- Engineering data types/ Programming with the console
- Saving and storing data to files in text and binary formats
- IEEE Floating Point interpretation/ Microcontroller math
- Document/View Architecture and the Foundation Classes
- Introduction to graphical programming in Windows
- Plotting data
- Interactive drawing techniques.
- Using serialization and advanced object techniques
- Serial Communications (RS-232) – ActiveX controls
- Packet protocols and error checking
- TCP/IP WinSockets programming
- Internet programming techniques
Course Committee: Dr. Boykin, Dr. Li, Dr. Jordan
Course Committee Reports for:
| Fall Term |
Spring Term |
Summer Term |
| 2005 |
|
|
|
|
|