UGA Bulletin Logo

Computer Programming in Business


Course Description

Introduction to computer programming using an object-oriented language, top-down design, structured programming, and debugging, testing, and implementation.


Athena Title

Computer Programming Business


Equivalent Courses

Not open to students with credit in MIST 4600


Non-Traditional Format

This course will be taught 95% or more online.


Prerequisite

MIST 2090 or MIST 2090E or MIST 2090H


Grading System

A - F (Traditional)


Course Objectives

1. Effectively use an IDE (Integrated Development Environment) in developing practical implementations. 2. Be able to declare, assign, manipulate, and retrieve data stored in variables and constants. 3. Design and interpret programs that use the three control structures of modern computer programming: Sequence, Selection (decision statements), and Repetition (loops). 4. Understand classes, objects, and methods and how they can be used to implement solutions to business problems. 5. Be able to store and retrieve data from various collection types (arrays, lists). 6. Demonstrate abilities to test and debug a program by finding and fixing syntax and logical errors. 7. Be able to develop and implement solutions for solving a problem so that it runs effectively and efficiently.


Topical Outline

Course Topics: Data types Constants Variables Collections Operators and expressions Assignment statements Decision statements Input/output Loops Object-oriented program (classes, objects, and methods) design and usage


Syllabus