College of Engineering, Technology, and Computer Science


The Department strives to offer students excellent instruction and educational opportunities in Computer Science.

It endeavors to provide its students a durable technical foundation in an environment of rapid technical change, to enable and promote their professional growth through contact with best professional practice, and to play a role of resource and technical leadership in the regional communities.

Information about annual student enrollment and student graduation data for the Bachelor of Science (B.S.) with a Major in Computer Science program can be found at the IPFW Statistical Reports website.


  1. Analyze, design, implement, and evaluate a computerized solution to a real life problem using appropriate tools.
  2. Communicate effectively through speaking, writing, and the use of presentation tools.
  3. Work effectively as a team member.
  4. Enter a professional computer science/information systems position or an appropriate graduate program.
  5. Pursue life-long learning and continued professional development.
  6. Be aware of ethical and societal concerns relating to computers in society and apply this knowledge in the conduct of their careers.

Computer Science Degree Program:

Understand the fundamentals of the discipline of computer science programming, data structure design, computer architecture, data communication, programming language design, software engineering, algorithm analysis and design, operating systems, computer graphics, and database systems

Information Systems Degree Program:

Emphasizes the design and use of Information Systems for the management of information in the modern corporate and organizational environment. Prepares you for a career as a computer professional as well as for possible graduate study.