100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

Bachelor's

Computer Science Major, B.A.

Wilkes University College of Arts and Sciences 19 courses 120 total credits

About This Program

Total minimum number of credits required for a major in Computer Science leading to the B.A. degree - 120. The Department of Mathematics, Physics and Computer Science offers a program of study leading to the B.A. or B.S degree with a major in Computer Science. Interested students may also pursue Computer Science as a minor area of study. Computer Science Major, B.A. Computer Science (CS) majors gain a broad education in the conceptual foundations and underlying theories of computer science, including algorithms, computer architecture, data structures, operating systems and software engineering. Our mission is to prepare our students for the modern workforce by focusing on Computer Science and the following technology pillars for Industry 4.0: Software Development, Artificial Intelligence, Cloud Computing, Cybersecurity, Internet of Things, and Big Data. By addressing the data-centric, analytic needs of today we educate students to address real-world challenges across all disciplines. We aim to provide students with: 1. The knowledge and skills necessary for development of software for cyber-physical systems through the use of computational, data science, machine learning, and artificial intelligence algorithms on public platforms and local systems. 2. The ability to work effectively within a team, understanding issues of power and privilege, to utilize appropriate practices within a professional, legal and ethical framework. 3. The meta-skills required to advance their...

Degree Requirements

Total Credits 120 credits

First Semester

Distribution Requirement Credits: 4/3.

Code Course Title Credits
CS 125 Fundamentals of Programming/WGS 4
FYF 101 First-Year Foundations 3
ENG 101 or MTH 111 Composition or Calculus I 4
Total First Semester 14-15 credits

Second Semester

Also required: Distribution Requirement (3 credits).

Code Course Title Credits
CS 126 Object-oriented Programming 4
CS 246 C and Unix 4
ENG 101 Composition 4
Total Second Semester 14-15 credits

Third Semester

CS Elective Credits: 3/4. Distribution Requirement (3 credits)

Code Course Title Credits
MTH 231 Discrete Mathematics 3
CS 245 Data Structures and Algorithms 4
CS 235 or COM 101 Database Management or Public Speaking 3
Total Third Semester 16 credits

Fourth Semester

Also required: Distribution Requirement (3 credits).

Code Course Title Credits
CS 234 Concurrent Programming 4
ENG 202 Technical and Professional Writing 3
COM 101 Public Speaking 3
Total Fourth Semester 16 credits

Fifth Semester

Also required: CS Elective (3 credits); Distribution Requirements (6 credits).

Code Course Title Credits
CS 319 or CS 327 Principles of Programming Languages or Compiler Design 3
CS 235 Database Management 3
Total Fifth Semester 16 credits

Sixth Semester

Also required: Distribution Requirement (3 credits); Free Electives (6 credits).

Code Course Title Credits
CS 334 Software Engineering Practicum 4
CS 326 Operating System Principles 3
CS 328 Algorithms 3
Total Sixth Semester 15 credits

Seventh Semester

Also required: Distribution Requirement (3 credits); Free Electives (9 credits).

Code Course Title Credits
CS 391 Senior Projects 3
Total Seventh Semester 15 credits

Summary of the Minimum Credit Distribution for the Major in Computer Science:

Also required: CS Electives (6-8 credits); Science Electives (6 credits); Distribution Requirements (18 credits); Free Electives (25 credits).

Click a course code or title to read the full course description.

Get expert help with your Bachelor's coursework

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles