Apply Online   |   Request More Information

Computer science is a high demand professional skillset. The computer science program at Defiance College places an emphasis on using technology to solve real-world problems. Program graduates will be able to plan, design, and optimize computer software and hardware systems for commercial, nonprofit, and government environments.

The program will open a path to diverse careers, including software architect or engineer, application software designer, system analyst or programmer, or systems engineer. This major provides a solid grounding in theory and fundamentals, sustainable designs, and lots of practical, hands-on laboratory activities with frequent one-on- one faculty contact.

Benefits of the Program
The extremely cooperative environment at Defiance College fosters an interdisciplinary approach and unique, collaborative opportunities that are not often found on college campuses. Students will find many opportunities to apply their skills to solve real-world problems, using approaches that address the unique needs and practices of a variety of end users.

Past collaborations have won state and international recognition for such innovations as methods for rescuing child sex trafficking victims, and enabling victim advocates to collect digital evidence that will be admissible in court. These are accomplishments that go in a student’s resume, and become outstanding talking points for a job interview. They mark our graduates as more than just “entry-level” candidates - they are accomplished problem solvers.


Related Programs
Computer science lends itself to solving problems in a wide variety of disciplines. Almost any minor will complement a computer science degree by providing insights that allow the budding engineer to adapt solutions for the unique needs of that field.

Digital forensic science is a  good complementary discipline, either with a DFS minor, or a COMPS/DFS dual major. This would be a particularly good idea for anyone who wished to design forensic software. There is always a demand for people who can both write code, and have an in-depth understand of the underlying principles of digital forensics.
 


After College — What's Next?
Want to find a career that aligns with your individual interests, values, talents, and/or work-life goals? The Office of Career Development is an available resource center in career counseling ready to help.

Career Opportunities
In the 21 st century, there is virtually no professional task that is accomplished that doesn’t involve computers. Specific careers in this field are too numerous for a comprehensive list, but a short list includes:

  • Game developer
  • Business software developer
  • Data scientist
  • Software engineer
  • Network engineer
  • Forensic and security software developer
  • Web developer
  • Multimedia developer


It’s important to remember that almost every industry requires software tailored to its unique needs. Ultimately, the career opportunities in this field are almost limitless.


Major Program Requirements (51 Hours):

  • COMPS 105 Introductory Programming (3)
  • COMPS 205 Intermediate Programming (3)
  • COMPS 210 Design and Analysis of Computer Algorithms (3)
  • COMPS 305 Information Systems and Architecture (3)
  • COMPS 310 Discrete Data Structures and Analysis (3)
  • COMPS 315 Object-Oriented and Concurrent Programming (3)
  • COMPS 320 Programming in Assembly Language (3)
  • COMPS 330 Understanding Programming Languages and Compilers (3)
  • COMPS 410 Computer Graphics (3)
  • DFS 105 Comp Essentials Exam Prep (3)
  • DFS 113 Introduction to Python Scripting (3)
  • DFS 205 Computer Security Fundamentals (3)
  • DFS 210 Operating Systems (3)
  • DFS 213 Data Storage Foundations (3)
  • DFS 215 Comp Forensic & Security Ethics (3)
  • DFS 315 Fund of Computer Networks (3)
  • DFS 410 Intrusion Detection (3)
  • ENGL 265 Technical Writing (3)


Minor in Computer Science Requirements (21 Hours):

  • COMPS 105 Introductory Programming (3)
  • COMPS 205 Intermediate Programming (3)
  • COMPS 210 Design and Analysis of Computer Algorithms (3)
  • DFS 105 Comp Essentials Exam Prep (3)
  • DFS 215 Comp Forensic & Security Ethics (3)


Select 2 of the following courses:

  • DFS 113 Introduction to Python Scripting (3)
  • DFS 205 Computer Security Fundamentals (3)
  • DFS 210 Operating Systems (3)
  • DFS 213 Data Storage Foundations (3) 


Faculty

Timothy Wedge, M.A., CFCE, MCSE, CISSP, A+
Associate Professor of Practice of Digital Forensic Science

Phone: 419-783-2415
Email: twedge@defiance.edu