| 
	
 | 
		  | 
		
			 
			Nov 03, 2025			
		 | 
		  | 
		
		
	     
          
            
              
                
                  
                  CMSC 140 - Introduction to Programming 3 credits  A first course in computer programming, intended for students with no previous experience in writing computer programs. Emphasis will be placed on practical programming skills; assignments will primarily use the Python programming language. Students will cover the fundamental control structures and will learn to process real data stored in sequential lists and in key-value pairs. Students may not enroll in this course if CMSC 160  has already been completed.     
  Prerequisite(s): None Corequisite(s): None
  *Fulfills Civitae Core FQRC. SI 
				  
  
			
				Add to Portfolio (opens a new window)
			                   | 
               
             
             | 
			
		  	
  
		 |