Skip to main content
Iowa Lakes Community College
Main Content

Computer Programming Program Curriculum

Computer Programming

Click on the course numbers to view the catalog course descriptions. Courses listed in parentheses are suggested courses to meet that requirement.

(Proposed changes starting Fall 2019)

Term 1
Course No Course Title Credits
CIS-125 Intro Program Logic w/ Language 3
CIS-332 Database and SQL 3
GRA-234 Dreamweaver Level I 3
NET-122 Computer Hardware Basics 3
SPC-101 Fundamentals of Oral Communications 3
  Total Credits - Term 1 15
Term 2
Course No Course Title Credits
CIS-141 Computer Science 3
CIS-204 Intro to Website Development 3
NET-140 Networking Essentials 4
ENG-105 English Comp I 3
MAT-140 Finite Math OR 3
MAT-127 College Algebra & Trig 5
  Total Credits - Term 2 16
Term 3
Course No Course Title Credits
CIS-161 C ++ 3
WDV-132 Mobile Application Development 3
MAT-157 Statistics OR 4
MAT-157 Statistics  
  Science 4
  Social Science (recommend MMS-101) 3
  Total Credits - Term 3 17
Term 4
Course No Course Title Credits
CIS-143 Advanced Computer Science 4
CIS-171 Java Programming 3
CSC-110 Intro to Computers 3
  Humanities 3
  Social Science OR 3
BUS-161 Human Relations 3
  Total Credits - Term 4 16
Term 5
Course No Course Title Credits
CIS-941 Practicum 5
  Total Credits - Term 5 5
© 2019 Iowa Lakes Community College. All rights reserved.