|   | 
		
			 
				Nov 04, 2025			
		 | 
		  | 
		
	
 | 
		
	     
			
		  	| 
  
		 | 
          
            
              
                
                  
                    
                      
                      						
						2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]   
					                       | 
                     
                   
                  CSCI 5134 - Concurrent Programming and Software Modeling Lecture: 0 Lab: 1
  Fee Type: Special Fee ($): 40
  Principles of issues related to concurrent programming and software modeling. Detailed study of Unix, Java and .NET APIs for multiprocessing, multi-threading and synchronization. Introduction to Software Modeling using UML, analysis of requirements documents to produce UML models and automatic code generation using IDE plug-ins or built-in tools. Other software development issues like unit testing and version control will also be explored. Laboratory instruction. 
  Prerequisites: An OOP Language (C, Java or C#). 
				  
                     | 
               
             
             |