This minor is only available to Business Administration majors.
This course is an introduction to programming using a high-level programming language, such as C++ or Java. Students study the classic program development process. Students learn how to design, develop, execute, debug, and test software. Emphasis is on structured techniques involving selection, iteration, and subprogram flow of control, including recursion. The laboratory that accompanies this course consists of programming exercises from various disciplines. CO: GNET 115 or MATH 109.
This course is a continuation in the development of programming skills using a high-level programming language, with the emphasis being on object-oriented techniques. Students develop programs to solve problems using encapsulation (classes and objects), inheritance, and polymorphism (runtime dispatch). This course also introduces students to generic programming techniques and exception handling. The laboratory that accompanies this course consists of programming exercises from various disciplines. PR: COSC 131 or consent of the instructor.
An introduction to the Visual BASIC event-driven programming language with emphasis on producing working programs. Includes how to design a Windows-interface, how to set the properties of objects on the interface/form, and how to code, debug, execute and document the actions/behaviors of selected objects. Also includes the coding of structured algorithms to do branching and looping along with other problem solving techniques and the development of an acceptable programming style. PR: GNET 115, MATH 109, or written consent of the instructor.
This course is an introduction to the concepts of Web Programming using HTML. Students will plan, develop, and implement web pages, which incorporate text formatting, graphics insertion, internal and external hyperlinks, tables, and frames. Coding will be accomplished using standard HTM codes and a text editor-coding environment. PR: COSC 210 or COSC 131.