Your input will help us improve your experience.You can close this popup to continue using the website or choose an option below to register in or log in.
Computer science is a discipline that involves the understanding and design of computational processes. The discipline ranges from a theoretical study of algorithms and information processing in general, to a practical design of efficient and reliable software that meets given specifications. This differs from most physical sciences, engineering included, that separate theoretical underpinnings of the science from applications within it. Program Educational Objectives The Program Educational Objectives (PEO) of the Bachelor of Science in Computer Science (B.S.C.S.) program at West Virginia University is to produce graduates who will apply their knowledge and skills to achieve success in their careers in industry, research, government service or graduate study. It is expected that in the first five years after graduation our graduate will achieve success and proficiency in their profession, be recognized as leaders, and contribute to the well-being of society. Student Outcomes Upon graduation, all Bachelor of Science students in Computer Science will: Be exposed to a variety of programming languages and systems and will be proficient in programming in at least two languages Have knowledge of the basic principles and methods of programming language translation, formal languages, and automata Have knowledge of the basic principles of data structures, discrete mathematics and algorithms, and be able to apply this knowledge to problem solving in relevant application areas Be familiar with principles of computer organization, operating systems, and networks Have knowledge of software engineering principles and be able to design, implement, and analyze moderately complex and robust systems. Be able to communicate ideas effectively in writing Be able to communicate ideas effectively verbally Be able to work and learn effectively as members of a team Have knowledge of and a commitment to the social and ethical responsibilities of computing professionals Have experienced a well-rounded education in areas outside of the computer science major, with emphasis on the arts, sciences, and humanities Be familiar with laboratory procedures and use of the scientific method in at least two different physical or biological sciences Be familiar with advanced concepts of some specialized computer science areas Have knowledge of mathematics through differential and integral calculus, discrete mathematics, and probability and statistics Career Profile This option is well-suited for freshman engineering students who meet pre-computer science entrance requirements, and for engineering students who want to double major in computer science and computer engineering.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
Computer science is a discipline that involves the understanding and design of computational processes. The discipline ranges from a theoretical study of algorithms and information processing in general, to a practical design of efficient and reliable software that meets given specifications. This differs from most physical sciences, engineering included, that separate theoretical underpinnings of the science from applications within it. Program Educational Objectives The Program Educational Objectives (PEO) of the Bachelor of Science in Computer Science (B.S.C.S.) program at West Virginia University is to produce graduates who will apply their knowledge and skills to achieve success in their careers in industry, research, government service or graduate study. It is expected that in the first five years after graduation our graduate will achieve success and proficiency in their profession, be recognized as leaders, and contribute to the well-being of society. Student Outcomes Upon graduation, all Bachelor of Science students in Computer Science will: Be exposed to a variety of programming languages and systems and will be proficient in programming in at least two languages Have knowledge of the basic principles and methods of programming language translation, formal languages, and automata Have knowledge of the basic principles of data structures, discrete mathematics and algorithms, and be able to apply this knowledge to problem solving in relevant application areas Be familiar with principles of computer organization, operating systems, and networks Have knowledge of software engineering principles and be able to design, implement, and analyze moderately complex and robust systems. Be able to communicate ideas effectively in writing Be able to communicate ideas effectively verbally Be able to work and learn effectively as members of a team Have knowledge of and a commitment to the social and ethical responsibilities of computing professionals Have experienced a well-rounded education in areas outside of the computer science major, with emphasis on the arts, sciences, and humanities Be familiar with laboratory procedures and use of the scientific method in at least two different physical or biological sciences Be familiar with advanced concepts of some specialized computer science areas Have knowledge of mathematics through differential and integral calculus, discrete mathematics, and probability and statistics Career Profile This option is well-suited for freshman engineering students who meet pre-computer science entrance requirements, and for engineering students who want to double major in computer science and computer engineering.
Admission Requirements
79+
6.5+
105+
53+
Applicants must have at least a 2.5 grade-point average on a 4.0 scale; meet English Proficiency or request conditional admission and complete an Intensive English Program (IEP) application. Other English Language Requirement accepted: TOEFL Computer-Based score of 173; TOEFL Paper-Based score of 500.
48 Months
Jan-2000
Tuition fees
Domestic
0 USD
International
0 USD
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
Bachelor of Science in Computer Science
48 monthsProgramme duration
Jan-2000Starting Month
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
Admission Requirements
Tuition fees
Domestic
International
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
How to get a full scholarship
Looking for a fully-funded scholarship to see you into university? Find out how to boost your chances of getting one.
Scholarships to study abroad
Find scholarships to study abroad with our lists of international scholarships – categorized by country, by subject, and by type of student.
Scholarship Applications: Frequently Asked Questions
Get answers to all your questions about scholarship applications, including tips on how to find scholarships and chances of success.
More programmes from the university
Arts and Humanities (6)
B.A. in Latin American Studies
B.A. in Latin American Studies
Bachelor of Arts in Art History
Bachelor of Arts in Art History
Bachelor of Arts in Dance
Bachelor of Arts in Dance
Bachelor of Arts in English
Bachelor of Arts in English
Bachelor of Arts in History
Bachelor of Arts in History
Bachelor of Arts in Integrative and Contemporary Performance
Bachelor of Arts in Integrative and Contemporary Performance
Bachelor of Arts in Music
Bachelor of Arts in Music
Bachelor of Arts in Music Industry
Bachelor of Arts in Music Industry
Bachelor of Arts in Philosophy
Bachelor of Arts in Philosophy
Bachelor of Arts in Religious Studies
Bachelor of Arts in Religious Studies
Bachelor of Arts in Theatre
Bachelor of Arts in Theatre
Bachelor of Arts in World Languages, Literatures, and Linguistics
Bachelor of Arts in World Languages, Literatures, and Linguistics
Bachelor of Fine Arts in Ceramics
Bachelor of Fine Arts in Ceramics
Bachelor of Fine Arts in Graphic Design
Bachelor of Fine Arts in Graphic Design
Bachelor of Fine Arts in Intermedia and Photography
Bachelor of Fine Arts in Intermedia and Photography
Bachelor of Fine Arts in Musical Theatre
Bachelor of Fine Arts in Musical Theatre
Bachelor of Fine Arts in Printmaking
Bachelor of Fine Arts in Printmaking
Bachelor of Fine Arts in Sculpture
Bachelor of Fine Arts in Sculpture
Bachelor of Music in Music Composition
Bachelor of Music in Music Composition
Bachelor of Music in Music Performance: Instrumental
Bachelor of Music in Music Performance: Instrumental
Bachelor of Music in Music Performance: Jazz Studies
Bachelor of Music in Music Performance: Jazz Studies
Bachelor of Music in Music Performance: Piano
Bachelor of Music in Music Performance: Piano
Bachelor of Music in Music Performance: Voice
Bachelor of Music in Music Performance: Voice
Bachelor of Music in Music Performance: Woodwinds
Bachelor of Music in Music Performance: Woodwinds
Bachelor of Science in Energy Land Management
Bachelor of Science in Energy Land Management
Bachelor of Science in Interior Design
Bachelor of Science in Interior Design
Business and Management (6)
Bachelor of Arts in Economics
Bachelor of Arts in Economics
Bachelor of Science in Business Administration - Accounting
Bachelor of Science in Business Administration - Accounting
Bachelor of Science in Business Administration - Entrepreneurship and Innovation
Bachelor of Science in Business Administration - Entrepreneurship and Innovation
Bachelor of Science in Business Administration - Finance
Bachelor of Science in Business Administration - Finance
Bachelor of Science in Business Administration - General Business
Bachelor of Science in Business Administration - General Business
Bachelor of Science in Business Administration - Hospitality and Tourism Management
Bachelor of Science in Business Administration - Hospitality and Tourism Management
Bachelor of Science in Business Administration - Management
Bachelor of Science in Business Administration - Management
Bachelor of Science in Business Administration - Management Information Systems (MIS)
Bachelor of Science in Business Administration - Management Information Systems (MIS)
Bachelor of Science in Business Administration - Marketing
Bachelor of Science in Business Administration - Marketing
Bachelor of Science in Economics
Bachelor of Science in Economics
Bachelor of Science in Environmental and Natural Resource Economics
Bachelor of Science in Environmental and Natural Resource Economics
Bachelor of Science in Fashion, Dress and Merchandising
Bachelor of Science in Fashion, Dress and Merchandising
Bachelor of Science in Journalism in Strategic Communications
Bachelor of Science in Journalism in Strategic Communications
Bachelor of Science in Sport Management
Bachelor of Science in Sport Management
Engineering and Technology (6)
Bachelor of Science in Aerospace Engineering
Bachelor of Science in Aerospace Engineering
Bachelor of Science in Chemical Engineering
Bachelor of Science in Chemical Engineering
Bachelor of Science in Civil Engineering
Bachelor of Science in Civil Engineering
Bachelor of Science in Computer Engineering
Bachelor of Science in Computer Engineering
Bachelor of Science in Computer Science
Bachelor of Science in Computer Science
Bachelor of Science in Electrical Engineering
Bachelor of Science in Electrical Engineering
Bachelor of Science in Industrial Engineering
Bachelor of Science in Industrial Engineering
Bachelor of Science in Mechanical Engineering
Bachelor of Science in Mechanical Engineering
Bachelor of Science in Mining Engineering
Bachelor of Science in Mining Engineering
Bachelor of Science in Petroleum and Natural Gas Engineering
Bachelor of Science in Petroleum and Natural Gas Engineering
Life Sciences and Medicine (6)
B.A. in Biology
B.A. in Biology
B.A. in Psychology
B.A. in Psychology
B.S. in Biology
B.S. in Biology
B.S. in Psychology
B.S. in Psychology
Bachelor of Science in Agribusiness Management
Bachelor of Science in Agribusiness Management
Bachelor of Science in Agriculture - Agricultural and Extension Education Major
Bachelor of Science in Agriculture - Agricultural and Extension Education Major
Bachelor of Science in Agriculture - Agroecology Major
Bachelor of Science in Agriculture - Agroecology Major
Bachelor of Science in Agriculture - Animal and Nutritional Sciences Major
Bachelor of Science in Agriculture - Animal and Nutritional Sciences Major
Bachelor of Science in Agriculture - Environmental Protection Major
Bachelor of Science in Agriculture - Environmental Protection Major
Bachelor of Science in Agriculture - Horticulture Major
Bachelor of Science in Agriculture - Horticulture Major
Bachelor of Science in Animal and Nutritional Sciences
Bachelor of Science in Animal and Nutritional Sciences
Bachelor of Science in Biochemistry
Bachelor of Science in Biochemistry
Bachelor of Science in Biomedical Engineering
Bachelor of Science in Biomedical Engineering
Bachelor of Science in Biometric Systems
Bachelor of Science in Biometric Systems
Bachelor of Science in Dental Hygiene
Bachelor of Science in Dental Hygiene
Bachelor of Science in Forestry - Forest Resource Management Major
Bachelor of Science in Forestry - Forest Resource Management Major
Bachelor of Science in Human Nutrition and Food
Bachelor of Science in Human Nutrition and Food
Bachelor of Science in Immunology and Medical Microbiology
Bachelor of Science in Immunology and Medical Microbiology
Bachelor of Science in Landscape Architecture - Landscape Architecture Major
Bachelor of Science in Landscape Architecture - Landscape Architecture Major
Bachelor of Science in Medical Laboratory Science
Bachelor of Science in Medical Laboratory Science
Bachelor of Science in Nursing
Bachelor of Science in Nursing
Bachelor of Science in Recreation - Recreation, Parks, and Tourism Resources Major
Bachelor of Science in Recreation - Recreation, Parks, and Tourism Resources Major
Bachelor of Science in Speech Pathology and Audiology
Bachelor of Science in Speech Pathology and Audiology
Bachelor of Science in Wildlife and Fisheries Resources
Bachelor of Science in Wildlife and Fisheries Resources
Bachelor of Science/Bachelor of Arts to Bachelor of Science in Nursing
Bachelor of Science/Bachelor of Arts to Bachelor of Science in Nursing
RN to Bachelor of Science Program
RN to Bachelor of Science Program
Natural Sciences (6)
B.A. in Chemistry
B.A. in Chemistry
B.A. in Mathematics
B.A. in Mathematics
B.A. in Physics
B.A. in Physics
B.S. in Chemistry
B.S. in Chemistry
B.S. in Mathematics
B.S. in Mathematics
B.S. in Physics
B.S. in Physics
Bachelor of Arts in Environmental Geoscience
Bachelor of Arts in Environmental Geoscience
Bachelor of Arts in Geography
Bachelor of Arts in Geography
Bachelor of Science - Environmental and Energy Resources Management
Bachelor of Science - Environmental and Energy Resources Management
Bachelor of Science in Applied and Environmental Microbiology
Bachelor of Science in Applied and Environmental Microbiology
Bachelor of Science in Design Studies
Bachelor of Science in Design Studies
Bachelor of Science in Geology
Bachelor of Science in Geology
Bachelor of Science in Industrial Mathematics and Statistics
Bachelor of Science in Industrial Mathematics and Statistics
Bachelor of Science in Wood Science and Technology
Bachelor of Science in Wood Science and Technology
Social Sciences and Management (6)
B.S. in Global Supply Chain Management
B.S. in Global Supply Chain Management
B.S. in Public Health
B.S. in Public Health
BA in Elementary Education
BA in Elementary Education
Bachelor of Arts (B.A.) in Interdisciplinary Studies
Bachelor of Arts (B.A.) in Interdisciplinary Studies
Bachelor of Arts in Anthropology
Bachelor of Arts in Anthropology
Bachelor of Arts in Communication Studies
Bachelor of Arts in Communication Studies
Bachelor of Arts in Criminology
Bachelor of Arts in Criminology
Bachelor of Arts in International Studies
Bachelor of Arts in International Studies
Bachelor of Arts in Multidisciplinary Studies
Bachelor of Arts in Multidisciplinary Studies
Bachelor of Arts in Political Science
Bachelor of Arts in Political Science
Bachelor of Arts in Regents
Bachelor of Arts in Regents
Bachelor of Arts in Slavic and East European Studies
Bachelor of Arts in Slavic and East European Studies
Bachelor of Arts in Sociology
Bachelor of Arts in Sociology
Bachelor of Arts in Women's and Gender Studies
Bachelor of Arts in Women's and Gender Studies
Bachelor of Fine Arts in Art Education
Bachelor of Fine Arts in Art Education
Bachelor of Music in Music Education
Bachelor of Music in Music Education
Bachelor of Science in Athletic Coaching Education (ACE)
Bachelor of Science in Athletic Coaching Education (ACE)
Bachelor of Science in Athletic Training
Bachelor of Science in Athletic Training
Bachelor of Science in Child Development and Family Studies
Bachelor of Science in Child Development and Family Studies
Bachelor of Science in Exercise Physiology
Bachelor of Science in Exercise Physiology
Bachelor of Science in Forensic and Investigative Science
Bachelor of Science in Forensic and Investigative Science
Bachelor of Science in Journalism
Bachelor of Science in Journalism
Bachelor of Science in Physical Education Teacher Education
Bachelor of Science in Physical Education Teacher Education
Bachelor of Science in Sport and Exercise Psychology
Bachelor of Science in Sport and Exercise Psychology
Bachelor of Social Work
Bachelor of Social Work