Computer Science, Bachelor of Science
Philosophy
The Wilmington University undergraduate degree program in Computer Science prepares students with the technical knowledge in the principal areas of study including computer systems and networks, security, database systems, human-computer interaction, programming languages, and applications. Students with this degree can work as an IT consultant, information systems manager, database administrator, a multimedia programmer, or a systems analyst.
Program Competencies
Students in the Computer Science Program (B.S.) will be able to:
- Apply Computer Science best practices and current methodologies to create, deliver, and support information technology projects;
- Demonstrate programming from script to screen;
- Analyze requirements for software applications using best practices and current methodologies;
- Demonstrate best practices used to manage computer hardware and networking projects;
- Demonstrate problem solving skills and critical thinking strategies such as quantitative, qualitative, and scientific reasoning to analyze consequences and outcomes and then determine logical solutions;
- Apply best practices, along with ethical and legal principles, required of computer science professionals;
- Research, construct, and deliver professional presentations using a variety of communication tools and techniques. Appraise the needs of the audience and then speak in a clear and succinct manner;
- Write with clarity and precision using correct English grammar: mechanics and usage. Correctly and ethically exhibit competence in writing for specific purposes, diverse audiences, and genres.
Computer Science B.S. Curriculum
General Education Requirements (39 credits)
Computer Science Core (66 credits)
Free Electives (15 credits)
Students with less than 16 transfer credits are required to take FYE 101 as one of their electives.
CAP/Co-op Program Option (6 credits)
The co-op option is an alternative to the CSC 315 - Foundations of Object Oriented Programming course and the CSC internship - CSC 490. Each co-op assignment is one semester long and normally the two co-op assignments span two consecutive semesters with the same employer. In order to be eligible, students must first have completed CSC 306 - PHP Application Development and have at least 60 credits, plus a GPA of 2.5 or higher. Students must inform the Director of the CAP/Co-op program and the CSC Program Chair one semester before they would like to begin a co-op assignment.
For additional information on the CAP/Co-op program option, please see the website:
http://www.wilmu.edu/coel/work-integrated-learning.aspx
Suggested Program Sequence
Freshman
Semester 1
CSC 100 | Web Design & Development | 3 |
CTA 326 | Integrating Excel into Business Problem Solving | 3 |
ENG 121 | English Composition I | 3 |
FYE 101 | First Year Experience Seminar | 3 |
MAT 205 | Introductory Survey of Mathematics | 3 |
Semester 2
ECO 105 | Fundamentals of Economics | 3 |
ENG 122 | English Composition II | 3 |
PSY 101 | Introduction to Psychology | 3 |
PHI 100 | Introduction to Critical Thinking | 3 |
SEC 100 | Introduction to Computer Hardware and Operation | 3 |
Sophomore
Semester 1
COM 250 | Technical Writing | 3 |
HUM 360 | Human World Views: 3500 BCE – 1650 CE | 3 |
MAT 200 | Pre-Calculus | 3 |
SEC 210 | Principles and Practice of Information Security | 3 |
SEC 235 | Networks and Telecommunications | 3 |
Semester 2
Junior
Semester 1
Semester 2
Senior
Semester 1
BBA 430 | Big Data and Visualization | 3 |
| | |
CSC 325 | Java Programming I | 3 |
| OR | |
CSC 310 | Microsoft .NET I | 3 |
| | |
CSC 400 | O-O Sys Anlys and Design | 3 |
| Free Elective | 3 |
| Free Elective | 3 |
Semester 2
Completion Degree Requirements
What is a Completion Degree?
A completion degree is a personalized version of a bachelor's degree created exclusively for students who have completed an associate degree at an accredited institution. Completion degrees are available for most Wilmington University Bachelor of Science degrees. A student who expects to transfer a completed associate's degree should communicate with a Wilmington University academic advisor before registering for courses. A transcript with documentation of the conferred degree must be received by Wilmington University to confirm eligibility.
Computer Science Completion Degree
All students interested in this degree must have completed the following prerequisites or their equivalents:
COM 250 Technical Writing
CSC 100 Web Design & Devel
CSC 200 Computer Science Fund
CTA 326 Integ Excel into Business Problem Solving
MAT 200 Pre-Calculus
ENG 122 English Composition II
SEC 100 Intro to Comp Hardware & Operation
SEC 210 Principles and Practice of Info Security
SEC 235 Networks and Telecommunications