School of Information Technology
School of Information Technology

Software Applications Development: A 15-Quarter Bachelor of Science Degree Program
Arnold, MO Campus

Course Descriptions

CS300 Application Design | 4 credit hours

dividing line

CS302 Data Structures with Java | 4 credit hours

dividing line

CS310 Programming in C | 4 credit hours

dividing line

CS320 Programming in C | 4 credit hours

dividing line

CS330 Database Design and Implementation | 4 credit hours

dividing line

CS331 NET Framework Programming | 4 credit hours

dividing line

CS333 Enterprise Applications with Java | 4 credit hours

dividing line

CS340 Software Engineering | 4 credit hours

dividing line

CS400 Web Services and Applications | 4 credit hours

dividing line

CS410 Enterprise Applications with NET | 4 credit hours

dividing line

CS420 Application Security | 4 credit hours

dividing line

CS430 Database Administration and Optimization | 4 credit hours

dividing line

CS490 Software Development Senior Project | 4 credit hours

dividing line

EG371 Research Methods | A 4 credit hour Social Science course

This course offers a step-by-step, systematic approach to conducting research. Emphasis is on using critical thinking, efficient research techniques and the ITT Tech Virtual Library to produce an in-depth white paper. Prerequisite: GE117 Composition I or equivalent

dividing line

EG372 Written Analysis | A 4 credit hour Composition course

This upper level writing course focuses on writing analytical documents. Areas of study include principles and techniques of drafting and refining an analysis of a complex document or situation. Prerequisites: EG371 Research Methods or equivalent, GE217 Composition II or equivalent

dividing line

EG381 Statistics | A 4 credit hour Mathematics course

This course is designed to offer students the skills necessary to interpret and critically evaluate statistics commonly used to describe, predict and evaluate data in an information-driven environment. The focus is on the conceptual understanding of how statistics can be used and how to evaluate statistical data. Prerequisite: GE127 College Mathematics I or equivalent

dividing line

EG421 Numerical Methods | 4 credit hours

dividing line

EG452 Economics and Change | A 4 credit hour Social Science course

This course examines the issues of the changing global economy in an information society. Topics include contemporary economic issues and the impact they have on our daily lives. Prerequisites: EG371 Research Methods or equivalent, An introductory level Social Science course

dividing line

EG462 Contemporary World Culture | A 4 credit hour Humanities course

This interdisciplinary study of contemporary world culture focuses on the impact of globalization and electronic communication. This course explores how global economical, cultural, political and communication processes are influenced by the rapid technological changes within our contemporary world. Prerequisites: EG372 Written Analysis or equivalent, An introductory level Social Science course

dividing line

EG468 Ethics | A 4 credit hour Humanities course

This course provides students the opportunity to explore competing ethical theories and through analysis and critical thinking to determine their own code of ethics. Prerequisite: EG372 Written Analysis or equivalent

dividing line

EG481 Environmental Issues | A 4 credit hour Science course

This course offers an integrative approach to global, environmental issues. Topics of study include the analysis of environmental challenges confronting contemporary, global society against a political, geographical, cultural and economical backdrop. Students are instructed on how to apply a systematic problem solving approach in reviewing the issues, related policies and recommendations for confronting those challenges. Prerequisites: EG371 Research Methods or equivalent, An introductory level Social Science course


Meet a Graduate

Nick Collins
Information Technology - Computer Network Systems
Associate of Applied Science

Graduated 2007
Omaha, NE

Meet Nick