CSE-223

Download as PDF

Advanced Programming Workshop II

Comp Science & EngrUndergraduateScience, Math, Engineering, & Technology

Perform abstract and requirements decomposition, IPO, and algorithm development from requirements and develop a complex software solution in a programming language

Develop, present, and demonstrate a complex software solution in a programming language utilizing an Integrated Development Environment (IDE)

Analyze medium to high complexity operations and effectively break down problems into sub-problems utilizing logical thinking and engineering ethics to develop efficient algorithms and programed solutions

Write JAVA programs using advanced concepts and operations in a collaborative environment

Design and implement classes and methods for procedural abstraction, and use code libraries and advanced language features in programs to perform specific tasks

Abstract decomposition and requirements definition

Input, processing, and output (IPO) generation

Algorithm design and development

Integrated development environments

Programming in JAVA

Data types and decision structures

Functions, files, and exceptions

Integrated object orientated programming

GUI Programming