Love Where You’re Going!
Winthrop's Admissions Team is working hard to provide you with options
to learn more about Life as an Eagle. Please check our Visit Page to sign up for one of our Virtual Admissions Experiences.
Want a one on one meeting or have any questions? There are three ways you can contact
us:
Phone: 803/323-2191
Email: Admissions@winthrop.edu
Virtual Chat: Click here to register
For updates, announcements and special messages from Admissions, please follow us
on Instagram - @winthropadmissions
Computer Science is the study of how to efficiently develop software that successfully solves customers' computing problems. It includes learning to write software, analyze algorithms, understand computer hardware, use databases, work with a variety of operating systems, design computer networks, and secure systems and data. The BS in Computer Science degree program at Winthrop focuses on hands-on problem solving and working in small teams. The program is accredited by ABET, the premier accreditor of engineering and technology degree programs. There are many opportunities for students to grow an excellent resume before graduation, including two student computing clubs, participation in regional and local competitions, conducting individual research projects with faculty, and paid internships and part-time jobs. Graduates earn careers with excellent starting salaries.
The curriculum carefully blends theory and applications. After completing a two-semester introductory sequence in computer science, you'll take a series of courses that provide a strong background in the basic mathematical tools of calculus, logic, discrete mathematics, and probably and statistics.
Transfer students bringing in upper level computer science course credit may transfer those credits from any school with programs in computer science accredited by the Computer Accrediting Commission (CAC) of ABET.
There are two computing clubs at Winthrop: STARS is a service organization for computing majors; and we have a student chapter of the ACM, which is the international society for computing professionals. CS majors are invited to participate in competitions, such as hack-a-thons and regional intercollegiate programming competitions. Some CS juniors elect to spend the summer participating in the National Science Foundation's Research Experience for Undergraduates. Students might also spend a summer working a paid internship. Our college has staff assigned to helping students through the internship process.
The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of ABET (www.abet.org).
General Education
ACAD 101 Writing and Critical Thinking |
Principles of the Learning Academy |
1 |
WRIT 101 | Composition | 3 |
HMXP 102 | Human Experience | 3 |
CRTW 201 | Critical Reading. Thinking & Writing | 3 |
Oral Communication | Met in major with CSCI 327 | 0 |
Technology | Met in major with CSCI 207 and 327 | 0 |
Intensive Writing | Met in major with CSCI 327 | 0 |
Constitution Requirement | See approved list; may be met with other requirement | 0-3 |
Physical Activity |
See approved list |
1 |
Thinking Critically Across Disciplines* | ||
Global Perspectives | See approved list | 3 |
Historical Perspectives |
See approved list |
3 |
Student to Broad Disciplinary Perspectives* |
||
Social Science | See approved list; must include 2 designators | 6 |
Humantities and Arts | See approved list; must include 2 designators | 6 |
Quantitative Skills and Natural Science Quantative Skills |
(3 courses) Met in major with science requirements |
0 |
Natural Science | Met in major with science requirements | 0 |
Subtotal |
29-32 |
Computer Science Program Requirements
46
CSCI 207 & 208 | Intro to Computer Science I & II |
8 |
CSCI 210 |
Programming Tools |
1 |
CSCI 271 |
Algorithm Analysis and Data Strc |
4 |
CSCI 311 |
Computer Architecture and Org |
4 |
CSCI 327 |
Soc Implications of Computing |
3 |
CSCI 411 |
Operating Systems |
3 |
CSCI 432 |
Computer Science Theory |
3 |
CSCI 466 |
Network Proccessing |
3 |
CSCI 475 & 476 |
Software Engineering I & II |
6 |
CSCI courses above 299 (excluding CSCI 514 , max 3 hrs from combination of 471 and
491) 9 |
||
Choose two different courses from 2 | ||
CSCI 290 | JavaScript Programming | 1 |
CSCI 293 | The C# Language | 1 |
CSCI 295 | Programming in Visual Basic | 1 |
CSCI 297 | Scripting Languages | 1 |
CSCI 392 | Programming in Java | 1 |
CSCI 395 | Adv. Prob. Solv./Rapid Prototyping | 1 |
Students are required to complete the CSCI culminating assessment exam in the semester in which they graduate. This assessment exam is administered by the Computer Science/Quantitative Methods Department Chair.
Additional Math and Science Requirements*
30-33
MATH 201 and 202 |
Calculus I & II |
8 | |||
MAED 200 or MATH above 200 except 314 |
Introduction to Mathematica |
1-4 |
|||
MATH 261 |
Foundations of Discrete Math |
3 |
|||
QMTH 205 or MATH 341 |
Business Statistics, Statistical Methods |
3 |
|||
PHYS 211 or BIOL 220/222 or 221/223 |
Physics with Calculus, Principles of Cell & Molecular Biology & Lab |
4 |
|||
Additional lab science from PHYS 211, 212, BIOL (any 4-hour lab courses that majors
or minors can take); CHEM (any 4-hour lab courses that majors or minors can take), GEOL lab courses that count in GEOL minor) |
4 | ||||
|
7 |
Minor |
Recommended: Math, Digital Information Design, Risk Assurance, Accounting, and Business
Administration |
0-24 |
Electives |
0-15 |
|
Total | 120 |
A cumulative GPA of 2.0 or better is required on courses in the Computer Science Program Requirements.
Degree requirements may not be waived.
For additional degree requirements, please visit the Degree Requirements page.
Students enrolled in the Bachelor of Science in Business Administration program or enrolled in business classes may not enroll in courses numbered above 299 unless they have at least a 2.0 grade-point average, completed 54 hours, and a grade of C- or better in HMXP 102.
Business Requirements and Core
General Education |
32-40 | |
Foundation, Core, Applied Quantitative, and High Impact Practice Experience Courses (above) |
54-55 |
|
Computer Information Systems Option |
27 |
|
CSCI 207 & 208 |
Intro to Computer Science I & II |
8 |
CSCI 210 |
Programming Tools |
1 |
CSCI 290, 293, 295, 297, or 392 |
JavaScript, C#; Visual Basic; Scripting; Java languages |
1 |
CSCI 355 |
Database Processing |
3 |
CSCI 475 |
Software Engineering I |
3 |
CSCI 476 or 491 |
Software Engineering II, Internship in Computer Science |
3 |
MATH 261 or QMTH 310 |
Foundations Discrete Mathematics, Intro to Data Mining |
3 |
Two of: |
||
ACCT 303 |
Accounting Information Systems |
3 |
CSCI 365 |
Information Security |
3 |
CSCI 441 |
Web Application Design |
3 |
CSCI 451 |
Mobile Application Design |
3 |
The minor in computer science consists of 19 semester hours of CSCI:
And 6 additional hours of CSCI numbered above 299. CSCI 101, 151, 327, 329, and 350 may not be used to fulfill the Computer Science minor.
Bachelor of Science in Computer Science - Curriculum
***NEED TO UPDATE WITH COMPUTER SCIENCE GRAPHIC****
While most graduates immediately begin their careers after graduation, some decide to pursue graduate degrees in Computer Science. Winthrop alumni have earned their PhD degrees at universities in this region, such as Clemson and UNCC, and have gone on to be researchers for Google and university professors.