Computer Science

The work of computer science graduates touches everyones daily lives, and can be found in computer games, smartphones, animated movies, automobiles, airplanes, and thousands of electronic devices.

The Computer Science program at Emporia State provides you with the knowledge and eperience to be successful in todays rapidly changing world of technology.

  • As a graduate of our Computer Science program, you will be prepared for immediate employment in business, industry, government, or graduate study.
  • Small class sizes give you individual attention.
  • There are actually more computing jobs than qualified people to fill them in the United States. The Bureau of Labor Statistics projects growth rates between 12% and 37% in computing and information technology occupations between now and 2022.

 

1. Acquire proficiency in core skills necessary for academic success.

A. Communication in Writing (6 hours):
EG 101Composition I3 hours
EG 102Composition II3 hours
 
B. Communication in Speaking (3 hours):
SP 100Interpersonal Communication3 hours
SP 101Public Speaking3 hours
 
Business, Elementary/Secondary Education, and Nursing majors must select:
SP 101Public Speaking3 hours
 
C. Mathematical Reasoning (one course):
MA 110College Algebra3 hours
MA 111College Algebra with Review5 hours
MA 156Principles of Mathematics3 hours
MA 160Functions of Calculus3 hours
MA 161Calculus I5 hours
MA 165Basic Calculus5 hours
 
Business and Information Resources Studies majors must complete one of the following:
MA 110College Algebra3 hours
MA 111College Algebra with Review5 hours
MA 161Calculus I5 hours
MA 165Basic Calculus5 hours
 
Education majors must select one of the following:
MA 110College Algebra3 hours
MA 111College Algebra with Review5 hours
MA 161Calculus I5 hours
 
D. Information Technology (one course):
CS 301Fluency with Info Technology3 hours
IS 110/113Intro to Micro Computer App/Lab0/3 hours
UL 100Info Literacy and Technology2 hours
An approved technology course in the discipline2-3 hours
 
Business/Business Education majors must take:
IS 113Intro to Micro Computer Applications3 hours
 
Elementary Education/Secondary Education majors must take:
IT 325Instructional Technology for Educators3 hours
 

2. Demonstrate knowledge of concepts and principles in a wide range of academic disciplines including:

A. The Creative Arts (one course):
AR 105 Art Appreciation 2 hours
AR 225Art History I3 hours
AR 235Art History II3 hours
MU 226Music Appreciation2 hours
MU 326Focus on Fifteen Classical Music Composers3 hours
TH 105Theatre Appreciation2 hours
 
Bachelor of Arts, Bachelor of Science in Education, Bachelor of Fine Arts, Bachelor of Music majors choose two courses, one course from two different areas.
 
All Art majors choose AR 225 and one course from each of the other two areas.
 
B. Humanities (6 hours):
Select two courses, one each from any two of the following three areas:
History
HI 101World Cultures to 15003 hours
HI 102Modern World Civilizations3 hours
HI 111U.S. History to 18773 hours
HI 112U.S. History since 18773 hours
HI 302Introduction to History3 hours
 
Literature/Mass Media
EG 207Literary Perspectives3 hours
JO 200Mass Communications3 hours
 
Philosophy
PI 225Introduction to Philosophy3 hours
PI 301Ethics3 hours
PI 325Social and Political Philosophy3 hours
 
Elementary and Secondary Education majors choose one history course (Music Education may choose MU 329 Music History II to fulfill the history requirement) and one course from either of the other two areas.
 
Nursing majors choose either PI 225 or PI 301 and one history course.
 
C. The Life Sciences (4 hours):
GB 100General Biology3 hours
GB 101General Biology Laboratory1 hour
 
Biology Majors and Nursing Majors
GB 140/141Principles of Biology/Lab3/1 hours
 
Elementary Education Majors (both courses)
GB 100General Biology3 hours
GB 303Field and Lab Biology3 hours
 
D. The Physical Sciences (one course & one lab):
CH 110/111Introduction to Chemistry/Lab4/1 hours
CH 123/124Chemistry I/Lab3/2 hours
ES 110/111Introduction to Earth Science/Lab4/1hours
PH 110/111Introduction to Space Science/Lab4/1 hours
PH 140/141College Physics/Lab3/2 hours
PH 190/191/192Physics I/Lab3/1/1 hours
 
Elementary Education Majors
PS 115Our Physical World5 hours
 
Nursing Majors
CH 120/121General Chemistry/Lab3/2 hours
 
 
 
E. Social and Behavioral Sciences (two courses, one from any two areas):
Economics
EC 101Basic Economics3 hours
BC 103Principles of Economics I3 hours
 
Geography
GE 200Introduction to Geography3 hours
 
Political Science
PO 100Intro to Gov and Political Science3 hours
PO 121American National Government3 hours
PO 322State and Local Gov and Politics3 hours
 
Psychology
PY 100Introduction to Psychology3 hours
 
Sociology
SO 101Introduction to Sociology3 hours
SO 202Social Problems3 hours
 
Elementary Education
PY 100Introductory Psychology3 hours
 Select one of the Political Science courses3 hours
 
Secondary Education
PY 100Introductory Psychology3 hours
 Select one other course from one of the other areas3 hours
 
Business Majors
BC 103Economics I3 hours
 Select one other course from one of the other areas3 hours
 
Crime and Delinquency Studies Majors
SO 101Introduction to Sociology3 hours
 Select one other course from one of the other areas3 hours
 
Nursing Majors
PY 100Introductory Psychology3 hours
 Select one of the Sociology courses3 hours
 
Information Resource Studies Major
SO 101Introduction to Sociology3 hours
PY 100Introductory Psychology3 hours
 
 
 

3. Demonstrate knowledge of similarities and differences among the world’s cultures, past and present:

Select two courses, one from any two of the following five areas:
Anthropology
AN 210 Contemporary Cultures3 hours
 
Ethnic and Gender Studies
ID 301 Issues in Ethnic and Gender Studies3 hours
 
Geography
GE 101 World Regional Geography3 hours
GE 454 Cultural Geography3 hours
 
Political Science
PO 330 International Relations3 hours
 
Modern Languages
AB 110 Arabic Lang and Culture I5 hours
AB 210 Arabic Lang and Culture II5 hours
AS 110 Chinese Lang and Culture I5 hours
AS 210 Chinese and Lang and Culture II5 hours
FR 110 French Lang and Culture I5 hours
FR 210 French Lang and Culture II5 hours
GR 110 German Lang and Culture I5 hours
GR 210 German Lang and Culture II5 hours
SA 110 Spanish Lang and Culture I5 hours
SA 210 Spanish Lang and Culture II5 hours
One Advanced Level (200 or above)
Modern Language Course3/4 hours
 
Bachelor of Arts
Ten (10) hours of one Modern Language (plus one (1) additional 3 hour course from one of the other areas). To meet this requirement, students will demonstrate proficiency at the 210: Language and Culture II level. Proficiency will be demonstrated by successfully completing a Modern Languages and Literatures course numbered 210 or above, for a minimum of three and a maximum of ten hours of language courses. International students for whom English is not their native language may meet the language requirement upon successful completion of EG 102: Comp II.
 
Elementary Education Majors
Choose either AN 210 or ID 301 and a course from one of the other areas.
 
Information Resource Studies Major
AN 210 and a course from one of the other areas.
 
 
 

4. Demonstrate knowledge and skills necessary for promoting personal and social well-being

Select two courses:
BU 241Personal Finance3 hours
BU 293Ethics, Social Responsibility & Sustainability3 hours
LR 170Principles of Leadership3 hours
HL 150Critical Issues and Decisions in Hlth3 hours
PE 100Active Living1 hour
SO 261Intimate Relationships3 hours
 
Business Majors
BU 241Personal Finance3 hours
 Select one other course from this area1-3 hours
 
Business Education Majors
SO 101Introduction to Sociology3 hours
HL 150Critical Issues and Decisions in Health3 hours
 
Elementary/Secondary Education Majors
HL 150Critical Issues and Decisions in Health3 hours
 Select one other course from this area1-3 hours
 
 
 
Bachelor of Science - Computer Science
CS 220Introduction to Computer Science3 hours
CS 260Programming & Problem Solving3 hours
CS 340Algorithms & Data Structures I3 hours
CS 555Principles of Computer Organization3 hours
CS 557Operating Systems3 hours
CS 561System Programming3 hours
IS 333System Analysis & Design3 hours
IS 413Database Concepts3 hours
MA 240Discrete Mathematics3 hours
MA 262Calculus II5 hours
MA 322Introduction to Linear Algebra3 hours
MA 380Probability and Statistics3 hours
MA 542Discrete Structures3 hours
Computer Science Focus6 hours
Electives18 hours
Total65 hours
 
Computer Science Focus
CS 355Unix3 hours
CS 501Advanced Computer Programming3 hours
CS 552Principles of Software Engineering3 hours
CS 570Theory of Computation3 hours
IS 473Telecommunications and Networking3 hours
PH 550Digital Electronics3 hours
PH 551Digital Electronics Lab2 hours
 
Elective Options
CS 315Java Programming3 hours
CS 386Internship in CS3 hours
CS 410Seminar in Computer Science3 hours
CS 480Independent Study Computer Science3 hours
CS 523Artificial Intelligence3 hours
CS 775Compiler Design3 hours
CS 780File Structures3 hours
IS 343Web Applications3 hours
IS 393Advanced Web Applications3 hours
MA 363Calculus III3 hours
MA 335Differential Equations I3 hours
MA 425Abstract Algebra3 hours
MA 532Mathematical Statistics I3 hours
MA 727Groups, Rings, and Fields3 hours
MA 728Vector Spaces3 hours
MA 733Mathematical Statistics II3 hours
MA 734Complex Variables3 hours
MA 735Advanced Calculus I3 hours
MA 736Advanced Calculus II3 hours
MA 740Number Theory3 hours
MA 760Numerical Analysis3 hours
MA 762Optimization Techniques3 hours
MA 763Simulation Techniques3 hours
MA 764Regression Analysis3 hours
MA 765Numerical Linear Algebra3 hours
For a complete list of General Education and other degree requirements, please refer to the course catalog here.