Application Program Development I

General

Prefix

IS

Course Number

250

Course Level

Undergraduate

Department/Unit(s)

College/School

Herberger Business School

Description

Requirement analysis, program design, design and coding standards. Translating design to programming language, testing and documentation. Computer Competency.

Credits

Min

3

Max

3

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Describe the structure of a computer system and the interaction of hardware and software in it.

Outcome

Use fundamentals of algorithms design, apply main program algorithm elements, including variables, assignment and conditional statements, work with strings, loops, functions and procedures, and arrays.

Outcome

Use principles and building blocks of graphical user interface (GUI) to develop professional-look business applications in a visual programming environment.

Outcome

Employ sequential file access to perform data validation and error trapping.

Outcome

Link applications with a relational database and practice simple manipulations and queries in the code.

Outcome

Describe basic ideas of client-server architecture and develop simple web-based applications in a simulated environment.

Outcome

Practice basics of Object-Oriented / Event-driven programming, including objects, properties, methods and events; be able to build and use classes, inheritance, and collections.

Dependencies

Courses

IS250 is a prerequisite for:

Programs

IS250 is a completion requirement for: