Department of Computer Science
College of Engineering, Technology, and Computer Science
Engineering, Technology, and Computer Science Building 125 ~ 260-481-6803
Computer Science is a growing field with a high demand for capable individuals who possess skills in programming, development of software systems, computing, and the flexibility to adapt as technology changes. The Computer Science program provides students a durable technical foundation in an environment of rapid technical change, promotes their professional growth through contact with the best professional practice, and enables them to play a role in resource and technical leadership in the global society. Students of the program gain the skills and knowledge in Computer Programming, Software Engineering, Data Science, Security, Artificial Intelligence, Web Technology, Computer Graphics & Visualization, Computer Systems & Networks, Database Systems, Human-Computer Interaction, Computer Architecture, and Theory of Computation. Earning a Bachelor of Science in Computer Science will prepare you for a career as a computer professional, which is highly sought after and constantly evolving. It will also equip you with the knowledge and skills needed in order to pursue advanced studies in a graduate program.
Student Learning Outcomes:
The graduates from the Computer Science program are expected to know and gain the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- Communicate effectively in a variety of professional contexts
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
- Apply computer science theory and software development fundamentals to produce computing-based solutions
- The B.S. program in Computer Science is accredited by the Computing Accreditation Commission of ABET.
- The Computer Science program is mainly delivered through on-campus courses. However, limited number of courses are available as hybrid courses.
- If you are pursuing a major other than computer science, you may earn a minor in computer science by completing the following courses.
Required Courses: Credits 14
CS 20000+ Electives: Credits 6
Any CS 20000 level, CS 30000 level, or CS 40000 level courses except CS 30600.
You must satisfy the Purdue Fort Wayne and the College of Engineering, Technology, and Computer Science Cumulative GPA requirement for graduation.
- Only computer science courses in which you have earned a grade of C or better can be applied to the degree or used to satisfy prerequisites.
- At least 10 credits must be completed at Purdue Fort Wayne or another Purdue Campus.
Total Credits Required: 20
You are responsible for satisfying the graduation requirements specified for your selected program. Thus, it is essential that you develop a thorough understanding of the required courses, academic policies, and procedures governing your academic career. All requests for exceptions to specific requirements must be made in writing and may be granted only by written approval from the appropriate chair or dean.