|   | 
		
			 
				Nov 04, 2025			
		 | 
		  | 
		
	
 | 
		
	     
			
		  	| 
  
		 | 
          
            
              
                
                  
                  CSCI 1 - Problem Solving and Program Design Using C++ 4 units 3 hours lecture, 3 hours lab Prerequisite: MATH 170  with a minimum grade of C or equivalent skill Credit, degree applicable Transfer CSU, UC
  This course is an introduction to problem solving and program design using structured, top-down, algorithmic development techniques applied to the solution of numeric and non-numeric problems. Software engineering topics such as analysis, design, implementation, testing, documentation, and maintenance of software are discussed. Laboratory work will be done using the C++ computer language. The course also summarizes the evolution of programming languages illustrating how this history has led to the paradigms available today.
  Note: This course meets the CSU general education requirement for mathematics and quantitative reasoning. 
				  
  
			
				Add to Backpack (opens a new window)
			                   | 
               
             
             |