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: