|   | 
		
			 
				Nov 03, 2025			
		 | 
		  | 
		
	
 | 
		
	     
			
		  	| 
  
		 | 
          
            
              
                
                  
                    
                      
                      						
						2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]   
					                         | 
                     
                   
                  SF 201 - Introduction to Software Engineering (3)Study of the tools and techniques used in the lifecycle of large software system.  Topics include waterfall, iterative, incremental, and agile software development practices; phases of the software lifecycle (e.g. requirements analysis, specifications, design, coding, testing); Unified Modeling Language and other tools for modeling and designing various aspects of software systems; quality assurance and testing.    Prerequisite: CS 120 .       FA.
				  
 
                      | 
               
             
             |