Course Syllabi

EE 3372 Software Design II

COURSE DESCRIPTION:
An introduction to object-oriented software design. Covers basic language elements, operations, and design concepts; emphasizes program design and construction using extensible, reusable modules. 
 

PREREQUISITE: EE 2372, EE 3176, and EE 3376,each with grade of "C" or better.

Prerequisites by Topic: Assembly language programming and Basic computer architecture.

 
This course prepares you for: EE 4374
 
COURSE OUTCOMES: Students completing EE 3372 will be able to:
  1. Design, create, and execute software written in Java.
  2. Design and construct object-oriented software packages composed of extensible, reusable classes residing in multiple files.
  3. Create interactive Java applets, programs which can be transmitted over the internet and executed by a web browser.
  4. Use a variety of programming tools to create, manage, debug, query, and execute Java programs.


 
OFFERED: every fall semester

 

 

BACK