|  |  | Oct 30, 2025 |  | 
	     
          | 
              
                | 
                    
                      | 2017-2018 College Catalog [ARCHIVED CATALOG] 
 
   |  CSC 233 - Programming Fundamentals IICredit Hours: 3
 Prerequisites: CSC 133  with a grade of C- or better, and must be in or have had MAT 135  or higher.  Review of professional and ethical issues. Principles of object-oriented programming to include object-oriented methodology, inheritance, class hierarchies, polymorphism; abstract and interface classes. The concept of virtual machines. Single and multidimensional arrays. Event driven and concurrent programming. Foundations of human-computer interface include fundamental techniques in GUls, graphic systems, and graphic communication. File I/0 and exception handling, threading, and database connectivity. Software engineering issues.  Fall/Spring
 
 
   |  |  |