Dec 26, 2024  
BC3 Academic Catalog: 2024-2025 
    
BC3 Academic Catalog: 2024-2025

COMP 231 - Visual Programming

3 Credits: (3 lecture)

Course Description
This course teaches the concepts of computer programming in a visual environment. Topics to be covered will include the incorporation of programming syntax and logic within Graphical User Interface (GUI) applications; coverage of file access methods; and accessing database management systems interface.  

Note Spring semester only.

Prerequisite COMP 230 or COMP 235 or COMP 237 or permission of the instructor.


Text
Boehm, A. & Murach, J. (2023).  Murach’s C# (8th ed.).  Fresno, CA: Murach Books. 

Objectives
The student will be able to: 

A. Combine various programming concepts within the visual programming environment. 

B. Implement programming syntax and logic within visual programming projects. 

C. Utilize different GUI objects and controls in visual programming projects. 

D. Incorporate the concepts of methods, events, procedures, and functions into visual programs. 

E. Complete programs that include multiple forms within a visual programming project. 

F. Write visual programs to be used as front end for database processing. 

G. Create web applications with a visual programming project. 

Content
A. Fundamentals of visual programming concepts 

B. Syntax and logic of visual programming 

C. Visual programming GUI objects and controls 

D. Visual programming methods, events, procedures, and functions 

E. Multiple forms in visual programming projects  

F. Database management in the visual programming environment 

G. Web application development in the visual programming environment 

Student Evaluation
The student’s final grade will be based on a minimum of two tests and a minimum of five programming projects.