Computer Science (BSCS)
Description
The goal of the B.S.C.S. program is to give each student a thorough professional education in contemporary computer science while allowing sufficient flexibility for the student to pursue individual interests in related technical fields.
Minimum Total Credit Hours: 127
Goals/Mission Statement
Mission Statement
The Department of Computer and Information Science at the University of Mississippi seeks to provide high-quality programs of instruction, research, and service and to refine them continuously to meet the evolving needs of its students and society. Toward this end, the Department shall:
- enable its undergraduate students to master the fundamental principles of computing and to develop the skills needed to solve practical problems using contemporary computer-based technologies and practices;
- empower its graduate students to understand advanced concepts, develop new technologies and methods, and expand the base of fundamental knowledge;
- cultivate a community of professionals that encourages scholarship and facilitates both applied and theoretical research;
- serve its constituents in government, industry, and the public as a resource on state-of-the-art computing science and information technology.
BSCS Program Educational Objectives
As effective members of the Computer Science profession:
- Graduates demonstrate the ability to solve computing problems commensurate with their levels of professional experience
- Graduates demonstrate the ability to contribute effectively to the benefit of teams
- Graduates continue to update their professional knowledge and skills to adapt to changes in technology and the evolving needs of society and the workplace
BSCS Student Outcomes
In keeping with the accreditation of the BSCS program by Computing Accreditation Commission of ABET, Inc., the Department helps students have the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Degree Requirements
The academic regulations for this degree program, as entered in the University of Mississippi Catalog, are in effect for the current or selected academic year and semester. The University of Mississippi reserves the right to
- change or withdraw courses;
- change rules for registration, instruction, and graduation; and
- change other regulations affecting the student body at any time.
General Education
| Code | Title | Hours |
|---|---|---|
| Select one of the following First Year Writing I courses: | 3 | |
| Freshman Honors I | ||
| Introduction to College Writing | ||
| First-Year Writing I | ||
| Select one of the following First Year Writing II courses: | 3 | |
| First-Year Writing II | ||
| First Year Seminar | ||
| Freshman Honors II | ||
| Select three hours of fine arts from the following: 1 | 3 | |
Art History (ARTH) | ||
Music (MUSC) | ||
Dance (DANC) | ||
Theatre Arts (THEA) | ||
| Introduction to the Fine Arts | ||
| Interdisciplinary Arts | ||
| Advanced Interdisciplinary Arts | ||
| Introduction to Music Literature | ||
| Fundamentals of Music Theory | ||
| Introduction to Music | ||
| Introduction to World Music Cultures | ||
| Music Theory and Analysis I | ||
| Dance Appreciation | ||
| Appreciation of the Theatre | ||
| Introduction to Cinema | ||
| Select six hours of social sciences courses from the following: | 6 | |
Anthropology (ANTH) | ||
Economics (ECON) | ||
| Interdisciplinary Social Sciences | ||
| Advanced Interdisc Social Science | ||
Political science (POLS) | ||
Psychology (PSYC) | ||
Sociology (SOCY) | ||
| Freshman Honors I 2 | ||
| Freshman Honors II 2 | ||
| Select three hours of humanities courses from the following: | 3 | |
| African American Experience I | ||
| African American Experience II | ||
Classics (CLSC) | ||
| Humanities and the Environment | ||
| Introduction to Gender Studies | ||
| Introduction to Queer Studies | ||
History (HIST) | ||
| Interdisciplinary Humanities | ||
| Humanities and the Experience of War | ||
| Advanced Interdisciplinary Humanities | ||
Philosophy (PHIL) | ||
Religion (RELG) | ||
Southern studies (SSTU 1000-level) | ||
| Freshman Honors I 2 | ||
| Freshman Honors II 2 | ||
| Select three hours of Fine Arts, Humanities, or Modern language | 3 | |
Modern Language include courses in courses in Ancient Greek (GREK), Arabic (ARAB), Swahili (SWAH), Japanese (JAPN), Korean (KORE), Latin (LATN), Portuguese (PORT), Russian (RUSS), Spanish (SPAN | ||
| Select three hours of literature survey | 3 | |
| Survey in Literary History | ||
| Survey of World Literature to 1650 | ||
| Survey of World Literature since 1650 | ||
| Survey of American Lit to the Civil War | ||
| Survey of American Lit since Civil War | ||
| Survey of British Lit to 18th Century | ||
| Survey of Brit Lit since Romantic Period | ||
| Business and Professional Speech | ||
| Total Hours | 24 | |
- 1
Studio and workshop courses cannot be used to satisfy this requirement.
- 2
if not being used to fulfill composition requirements
General Education II
| Code | Title | Hours |
|---|---|---|
| Select eight hours of laboratory science of the following: | 8 | |
| General Chemistry I | ||
| General Chemistry II | ||
| General Chemistry Laboratory I | ||
| General Chemistry Laboratory II | ||
| Physics for Science & Engineering I | ||
| Physics for Science & Engineering II | ||
| Lab Physics for Science & Engineering I | ||
| Lab Physics for Science & Engineering II | ||
| Biological Sciences I | ||
| Biological Sciences I Laboratory | ||
| Biological Sciences II | ||
| Biological Sciences II Laboratory | ||
| MATH 2611 | Unified Calculus & Analytic Geometry I | 3 |
| MATH 2612 | Unified Calculus & Analytic Geometry II | 3 |
| Total Hours | 14 | |
Major Requirements
| Code | Title | Hours |
|---|---|---|
| CISE 1011 | Computer Science I | 3 |
| CISE 1012 | Computer Science II 1 | 3 |
| CISE 2011 | Computer Science III | 3 |
| CSCI 2023 | Computer Org. & Assembly Language | 3 |
| CSCI 3000 | Social Responsibility in Comp. Science | 1 |
| CSCI 3075 | Introduction to Database Systems | 3 |
| CSCI 3087 | Software Design and Development | 3 |
| CSCI 4023 | Introduction to Operating Systems | 3 |
| CSCI 4033 | Algorithm and Data Structure Analysis | 3 |
| CSCI 4050 | Formal and Programming Languages | 3 |
| CSCI 4996A | Senior Project | 3 |
| Total Hours | 31 | |
- School of Engineering GPA
- Must be at least a 2.0.
Major Requirements II
| Code | Title | Hours |
|---|---|---|
| ENGR 1010 & ENGR 1110 | Engineering Fundamentals and Engineering Fundamentals Lab | 3 |
| Select three credit hours of additional science electives from the following: | 3 | |
| Intro Astronomy of the Solar System | ||
| Intro Astronomy of Stars and Galaxies | ||
| Elementary Organic Chemistry I | ||
| Elementary Organic Chemistry II | ||
| Physical Geology | ||
| Historical Geology | ||
| Earth Dynamics | ||
| Environmental Geology - Hazards | ||
| Environmental Geology - Resources | ||
| Introduction to Oceanography | ||
| Dinosaurs 1 | ||
Bio, Chem, Phys & Geo 3000+ and any of our Lab Science not already taken | ||
| ELEC 2350 | Principles of Digital Systems | 3 |
| ELEC 2360 | Digital Systems Laboratory I | 1 |
| MATH 2613 | Unified Calculus & Analytic Geometry III | 3 |
| or MATH 3190 | Introduction to Linear Algebra | |
| MATH 3010 | Discrete Mathematics | 3 |
| MATH 3020 | Applied Modern Algebra | 3 |
| or MATH 4010 | Combinatorics | |
| MATH 3750 | Introduction to Statistics I | 3 |
| Total Hours | 22 | |
- 1
not both 1010 and 1040
Non-minor Requirements
- Complete either 18 hours of course work for an approved minor or other technical electives chosen in consultation with the academic advisor.
Concentration - Standard
| Code | Title | Hours |
|---|---|---|
| Select 15 hours of computer science electives chosen from computer science courses at the 3000 level or above | 15 | |
Concentration - Data Science
| Code | Title | Hours |
|---|---|---|
| CSCI 3043 | Fundamentals of Data Science | 3 |
| CSCI 4043 | Advanced Data Science | 3 |
| Select nine additional hours of data science courses from the following: | 9 | |
| Information Storage and Retrieval | ||
| Introduction to Numerical Methods | ||
| Information Visualization | ||
| Special Topics in Data Science | ||
| Natural Language Processing | ||
| Data Mining | ||
| Total Hours | 15 | |
Concentration - Computer Security
| Code | Title | Hours |
|---|---|---|
| CSCI 3025 | Foundations of Computer Security | 3 |
| CSCI 3061 | Introduction to Computer Networks | 3 |
| CSCI 4026 | System Security | 3 |
| CSCI 4027 | Network Security | 3 |
| Select three hours of computer security courses from the following: | 3 | |
| Systems of Programming | ||
| Special Topics in Data Science | ||
| Operating Systems | ||
| Computer Networks | ||
| Total Hours | 15 | |
