|   | 
		
			 
				Nov 04, 2025			
		 | 
		  | 
		
	
 | 
		
	     
			
		  	| 
  
		 | 
          
            
              
                
                  
                    
                      
                      						
						2024 - 2025 Graduate Catalog [ARCHIVED CATALOG]   
					                         | 
                     
                   
                  ENGR 5070 - Object-Oriented Programming for Engineering (3)   A course focused on design and implementation of engineering software systems using object-oriented programming approach. Object-oriented programming concepts are emphasized with applications from engineering and science. Topics include classes, interfaces, inheritance, polymorphism, packages, design patterns, and hardware-software integration. Java programming language is used as the main implementation language. Prerequisite(s): Basic programming skills (ENGR 2221 or ENGR 2231 or equivalent).           
				  
 
                      | 
               
             
             |