CIS 1400 — Programming Logic and Technique 4 Credit Hours
An introduction to computer-based problem-solving techniques. Includes software design tools such as structure charts, Input Processing Output (IPO) charts, flowcharts, pseudocode, Unified Modeling Language (UML) diagrams, and Graphical User Interface (GUI) wireframe prototypes. Concepts such as documentation, structured design, modularity, Object Oriented Program (OOP) design, and event driven programming are covered. Programming of algorithms are implemented using a high level language that emphasize structured and object oriented design techniques. (3 lecture hours, 2 lab hours)
Part of
- Application and Technical Support Specialist, A.A.S.
- Artificial Intelligence, A.A.S.
- C++ Language Proficiency, Certificate
- Database, Certificate
- Game 3D Modeling, Certificate
- Game Animation, Certificate
- Game Audio Engineer, Certificate
- Game Design, Certificate
- Game Development, A.A.S.
- Game Narrative Design, Certificate
- Game Programming, Certificate
- Internet of Things (IoT) Proficiency, Certificate
- iOS Developer Proficiency, Certificate
- JAVA Language Proficiency, Certificate
- LINUX, Certificate
- Machine Learning, Certificate
- Python Language Proficiency, Certificate
- Software Development, A.A.S.
- UNIX Proficiency, Certificate
- Visual BASIC Language Proficiency, Certificate
- Web Client Developer, Certificate
- Web Development, A.A.S.
- Web Programmer, Certificate
- Interactive Media, A.A.S.
- Audio Production, Certificate