Course Title:
			
				Mobile Wireless Computing
			
		 
		
			Course Description:
			
				Covers application development for mobile devices using the Java 2 Micro Edition (J2ME). Focuses on how to write J2ME applications using cross-platform development tools and processes. Topics covered include user interfaces, the midlet life cycle, persistent storage, networking using sockets and HTTP, and mobile/handheld data applications. A final project is required.
			
		 
		 
		
			Fall Offering:
			
				
			
			Lab/Coreq 1:
			
				
			
		 
		
			Spring Offering:
			
				Every
			
			Lab/Coreq 2:
			
				
			
		 
		
			Summer Offering:
			
				
			
			Lab/Coreq Remarks:
			
				
			
		 
		
			Summer 1 Offering:
			
				
			
			Prerequisite 1:
			
				CSE G200
			
		 
		
			Summer 2 Offering:
			
				
			
			Prerequisite 2:
			
				
			
		 
		
			Cross-Listed Course 1:
			
				
			
			Prerequisite 3:
			
				
			
		 
		
			Cross-Listed Course 2:
			
				
			
			Prerequisite 4:
			
				
			
		 
		
		
			Cross-Listed Course 3:
			
				
			
			Prerequisite 5:
			
				
			
		 
		
		
			Cross-Listed Course 4:
			
				
			
			Prerequisite Remarks:
			
				Or equivalent.
			
		 
		
		
			Cross-Listed Course 5:
			
				
			
			Repeatable:
			
				N