Information Technology Course Listings

A major and a minor in information technology is available. The minor may be combined with any major or minor except computer science or informatics. See also majors and minors in computer science and informatics.

Major in information technology

49 credit hours

  • Info 200, Logic & Language of Computer Programing3
  • Info 230, Programming I4
  • Info 330, Programming II4
  • Info 340, Database Design 3
  • Info 346, Human Computer Interaction 3
  • Info 350, Computer Networking & Security3
  • Info 355, Systems Analysis 3
  • Info 405, Project Management 3
  • Info 409, Internship 3
  • CoSc 360, Operating Systems 3
  • CoSc 410, Senior Seminar1
  • Math 205, Discrete Mathematics 3
  • Math 211, Calculus I4
  • Three related courses selected from the following:9
    • Acc 201, Principles of Financial Accounting
    • Acc 210, Accounting Information Systems
    • Bus 220, Office Software Productivity
    • Bus 318, Operations Management
    • Comm 108, Digital Design
    • Comm 270, Media Law & Ethics
    • Comm 326, Creating for the Web
    • Comm 375, Animation
    • CoSc 270, Introduction to Game Design
    • CoSc 365, Analysis of Algorithms
    • CoSc 370, Advanced Game Design
    • CoSc 375, Topics in Computer Science

Student learning outcomes

Graduates in information technology will:

  1. Demonstrate knowledge of programming, database design, networking, human computer interaction, operating systems, and systems analysis.
  2. Demonstrate an understanding of some applications of information technology.
  3. Effectively communicate complex computing concepts orally, visually and in writing.
  4. Function effectively in teams to accomplish common goals.
  5. Design, implement, and evaluate systems and software to meet the needs of organizations.
  6. Analyze the local and global impact of computing technology on individuals, organizations, and society.
  7. Demonstrate the ability to learn new technologies from published literature and be prepared to engage in lifelong learning in information technology.

Planning guide

First year Goshen Core
Logic & Language of Computer Programming
Programming I
Calculus I and/or Discrete Math
Second and
Third years
Goshen Core
300-level computing courses
related courses
SST
Fourth year Balance of Goshen Core
Remaining computing and related courses
Internship
Senior Seminar

Minor in information technology

18 credit hours

  • Info 200, Logic & Language of Computer Programming 3
  • Info 230, Programming I 4
  • Info 330, Programming II4
  • Info 346, Human Computer Interaction3
  • Any upper level computer science or informatics courses4