Searching…

Print Page



Java Programming (ITEC 2545)

Credits: 6
Lecture Credits: 5.00
Lab Credits: 1.00

Description: In this course you will learn to write Java code to develop applications. You will design, create, document, test and debug programs. You will become familiar with Java's class libraries, graphical user interface development, and advanced language features. You will learn how to use the Java development environment and other software development tools. You will develop object oriented programming skills, and build intermediate and larger scale applications. You may also create Java applications which interface with databases. Must be taken A-F.

Topical Outline:

1. Java code and application logic including data structures and object oriented design
2. Program development lifecycle including analysis, design, coding, documentation, testing and deployment
3. Java documentation, programmer help and resources
4. Java development environment and developer tools
5. Integrating databases with Java application code
6. Java GUI components and applications


Learning Outcomes:
1. Create Java code and application logic including using data structures and object oriented design
2. Follow the program development lifecycle including analysis, design, coding, documentation testing and deployment; to develop applications
3. Use Java documentation and other resources, be able to find and use programmer help and resources
4. Become proficient in using a Java development environment and supporting developer tools
5. Design and create simple relational databases (e.g. in MySQL) and integrate these with Java applications
6. Design and create a user interface for a Java application 

Prerequisites:

ITEC 1150.