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 login.
The rapid spread of computers and information technology has generated a continuing need for highly trained workers to design and develop new hardware and software systems and to incorporate new technologies. Students who see themselves as a part of this exciting and rapidly changing world will want to find out more about the Computer Science Program. The computer science major provides students with a solid foundation for a career in computing and related areas. Students begin with a core sequence of courses that develops the programming and analytical foundation needed for delving into advanced study in the many areas of computing. Upper-level courses focus on an in-depth understanding of important areas of computing, including required courses in computer architecture, operating systems, programming languages, software engineering, and systems programming. Upper-level elective courses are chosen from areas such as computer graphics, artificial intelligence, database programming, computer networks, algorithms, web programming, Unix/Linux administration, theory of computation, cryptography, mobile computing, and formal methods. Computing Science Concentration focuses on analytical thinking and programming techniques that are needed are needed for the most competitive jobs in computing, are needed for further study at the graduate level, and are difficult to master outside of the guided environment of a course. Relatively modest class sizes give students the chance to work one-on-one with our highly talented and dedicated faculty. At the same time students have opportunities for field and research experiences. Advisors work with students in the selection of their courses prior to registration each semester. Faculty says up-to-date on the latest developments in the ever-changing world of computers and provide contemporary and relevant experiences to their students. Computer science majors benefit from the department's state-of-the-art computer classrooms, laboratories, and servers. A computing lab is staffed by computer science graduate and undergraduate majors to provide academic assistance and mentoring for all students. Opportunities are available for undergraduate research in computer science. In addition, students prepare projects that provide hands-on experience relating to real-world applications, and students are encouraged to get actual experience through internships, which are available at companies throughout the country. Careers For the student prepared for the challenges, computer science is an exciting and dynamic discipline that can lead to excellent job opportunities in business or industry. Computer science ranks as one of the top bachelor's degrees in terms of starting pay and number of jobs that are available. Major employers of computer science graduates include the National Security Agency, Department of Defense, and other agencies in federal and state governments; and private sector employers such as the airline industry, computer industry, pharmaceutical industry, research and testing services, educational services, security and commodity exchanges, management and public relations services, finance, insurance, and public utilities. Students graduating with a degree in computer science are well-positioned to obtain positions in computing and related areas, including positions with job titles such as software engineer, database programmer/developer/administrator, web programmer/developer/administrator, systems administrator, networking administrator, and mobile app developer.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
The rapid spread of computers and information technology has generated a continuing need for highly trained workers to design and develop new hardware and software systems and to incorporate new technologies. Students who see themselves as a part of this exciting and rapidly changing world will want to find out more about the Computer Science Program. The computer science major provides students with a solid foundation for a career in computing and related areas. Students begin with a core sequence of courses that develops the programming and analytical foundation needed for delving into advanced study in the many areas of computing. Upper-level courses focus on an in-depth understanding of important areas of computing, including required courses in computer architecture, operating systems, programming languages, software engineering, and systems programming. Upper-level elective courses are chosen from areas such as computer graphics, artificial intelligence, database programming, computer networks, algorithms, web programming, Unix/Linux administration, theory of computation, cryptography, mobile computing, and formal methods. Computing Science Concentration focuses on analytical thinking and programming techniques that are needed are needed for the most competitive jobs in computing, are needed for further study at the graduate level, and are difficult to master outside of the guided environment of a course. Relatively modest class sizes give students the chance to work one-on-one with our highly talented and dedicated faculty. At the same time students have opportunities for field and research experiences. Advisors work with students in the selection of their courses prior to registration each semester. Faculty says up-to-date on the latest developments in the ever-changing world of computers and provide contemporary and relevant experiences to their students. Computer science majors benefit from the department's state-of-the-art computer classrooms, laboratories, and servers. A computing lab is staffed by computer science graduate and undergraduate majors to provide academic assistance and mentoring for all students. Opportunities are available for undergraduate research in computer science. In addition, students prepare projects that provide hands-on experience relating to real-world applications, and students are encouraged to get actual experience through internships, which are available at companies throughout the country. Careers For the student prepared for the challenges, computer science is an exciting and dynamic discipline that can lead to excellent job opportunities in business or industry. Computer science ranks as one of the top bachelor's degrees in terms of starting pay and number of jobs that are available. Major employers of computer science graduates include the National Security Agency, Department of Defense, and other agencies in federal and state governments; and private sector employers such as the airline industry, computer industry, pharmaceutical industry, research and testing services, educational services, security and commodity exchanges, management and public relations services, finance, insurance, and public utilities. Students graduating with a degree in computer science are well-positioned to obtain positions in computing and related areas, including positions with job titles such as software engineer, database programmer/developer/administrator, web programmer/developer/administrator, systems administrator, networking administrator, and mobile app developer.
Admission Requirements
6+
Jan-2000
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:
B.S. in Computer Science - Computing Science
48 monthsProgramme duration
Computer Science and Information SystemsMain Subject Area
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
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 (7)
B.A. in Art - Art History Concentration
B.A. in Art - Art History Concentration
B.A. in Art - Graphic Design
B.A. in Art - Graphic Design
B.A. in Arts - 2-Dimensional Arts (Digital Art, Drawing, Painting, Photography, Printmaking)
B.A. in Arts - 2-Dimensional Arts (Digital Art, Drawing, Painting, Photography, Printmaking)
B.A. in Arts - 3-Dimensional Arts (Ceramics, Sculpture/Metal)
B.A. in Arts - 3-Dimensional Arts (Ceramics, Sculpture/Metal)
B.A. in Arts - Intermedia Concentration
B.A. in Arts - Intermedia Concentration
B.A. in English
B.A. in English
B.A. in Language Studies
B.A. in Language Studies
B.A., B.S. in History
B.A., B.S. in History
B.A., B.S. in Human and Environmental System - Geography
B.A., B.S. in Human and Environmental System - Geography
B.A., B.S. in Music Liberal Arts
B.A., B.S. in Music Liberal Arts
B.A., B.S. in Philosophy
B.A., B.S. in Philosophy
B.A., B.S. in Theater - Acting concentration
B.A., B.S. in Theater - Acting concentration
B.A., B.S. in Theater - Design and Technology Concentration
B.A., B.S. in Theater - Design and Technology Concentration
B.A., B.S. in Theater - Playwriting, Dramaturgy, and Directing Concentration
B.A., B.S. in Theater - Playwriting, Dramaturgy, and Directing Concentration
B.A., B.S. in Theater - Theater Studies Concentration
B.A., B.S. in Theater - Theater Studies Concentration
B.S. in Art Education All Grade
B.S. in Art Education All Grade
B.S. in Interior Architecture Design
B.S. in Interior Architecture Design
B.S. in Music - Business Merchandising Concentration
B.S. in Music - Business Merchandising Concentration
Business and Management (7)
B.A., B.S. in Textiles, Apparel, and Merchandising
B.A., B.S. in Textiles, Apparel, and Merchandising
B.S. in Finance - Financial Planning
B.S. in Finance - Financial Planning
B.S. in Financial Services
B.S. in Financial Services
B.S. in Management
B.S. in Management
B.S. in Marketing - Sales Management Concentration
B.S. in Marketing - Sales Management Concentration
B.S. in Music - Business Administration Concentration
B.S. in Music - Business Administration Concentration
Engineering and Technology (7)
B.S. in Architectural Engineering Technology
B.S. in Architectural Engineering Technology
B.S. in Automotive Engineering Technology
B.S. in Automotive Engineering Technology
B.S. in Aviation Management
B.S. in Aviation Management
B.S. in Civil Engineering Technology
B.S. in Civil Engineering Technology
B.S. in Computer Engineering Technology
B.S. in Computer Engineering Technology
B.S. in Computer Science - Computing Science
B.S. in Computer Science - Computing Science
B.S. in Computer Science - Information Science
B.S. in Computer Science - Information Science
B.S. in Engineering Technology - Automotive Engineering Technology
B.S. in Engineering Technology - Automotive Engineering Technology
B.S. in Engineering Technology - Computer Engineering Technology
B.S. in Engineering Technology - Computer Engineering Technology
B.S. in Engineering Technology - Electronics Engineering Technology
B.S. in Engineering Technology - Electronics Engineering Technology
B.S. in Engineering Technology - Mechanical Engineering Technology
B.S. in Engineering Technology - Mechanical Engineering Technology
B.S. in Engineering Technology - Packaging Engineering Technology
B.S. in Engineering Technology - Packaging Engineering Technology
B.S. in Information Technology
B.S. in Information Technology
B.S. in Manufacturing Engineering Technology
B.S. in Manufacturing Engineering Technology
B.S. in Packaging Engineering Technology
B.S. in Packaging Engineering Technology
B.S. in Professional Aviation Flight Technology
B.S. in Professional Aviation Flight Technology
B.S. in Technology and Engineering Education
B.S. in Technology and Engineering Education
B.S. in Unmanned Systems
B.S. in Unmanned Systems
Life Sciences and Medicine (7)
B.A., B.S. in Human and Environmental System - Anthropology
B.A., B.S. in Human and Environmental System - Anthropology
B.A., B.S. in Speech-Language Pathology - Option I (clinical)
B.A., B.S. in Speech-Language Pathology - Option I (clinical)
B.A., B.S. in Speech-Language Pathology - Option II (Academic)
B.A., B.S. in Speech-Language Pathology - Option II (Academic)
B.S. in Biology - Cell and Molecular Biology Emphasis
B.S. in Biology - Cell and Molecular Biology Emphasis
B.S. in Biology - Medical Laboratory Science Specialization
B.S. in Biology - Medical Laboratory Science Specialization
B.S. in Biology - Microbiology Emphasis
B.S. in Biology - Microbiology Emphasis
B.S. in Biology - Molecular Biology and Biotechnology Emphasis
B.S. in Biology - Molecular Biology and Biotechnology Emphasis
B.S. in Biology - Physiology Emphasis
B.S. in Biology - Physiology Emphasis
B.S. in Biology - Plant Biology Emphasis
B.S. in Biology - Plant Biology Emphasis
B.S. in Food and Nutrition with Food Service Management Option
B.S. in Food and Nutrition with Food Service Management Option
B.S. in Health Sciences - Health Administration Concentration
B.S. in Health Sciences - Health Administration Concentration
B.S. in Health Sciences - Health Psychology Concentration
B.S. in Health Sciences - Health Psychology Concentration
B.S. in Nursing: Accelerated Second Degree
B.S. in Nursing: Accelerated Second Degree
B.S. in Nursing: Traditional Track for Students without R.N. or L.P.N. Licensure
B.S. in Nursing: Traditional Track for Students without R.N. or L.P.N. Licensure
B.S. in Psychology
B.S. in Psychology
Natural Sciences (7)
B.A., B.S. in Earth and Environmental Sciences - Atmospheric and Surface Processes
B.A., B.S. in Earth and Environmental Sciences - Atmospheric and Surface Processes
B.A., B.S. in Earth and Environmental Sciences - Geoscience
B.A., B.S. in Earth and Environmental Sciences - Geoscience
B.A., B.S. in Human and Environmental System - GIScience
B.A., B.S. in Human and Environmental System - GIScience
B.A., B.S. in Physics - Chemical Physics
B.A., B.S. in Physics - Chemical Physics
B.A., B.S. in Physics - Engineering Physics
B.A., B.S. in Physics - Engineering Physics
B.A., B.S. in Physics - Professional Physics
B.A., B.S. in Physics - Professional Physics
B.S. in Biology - Organismal and Conservation Biology Emphasis
B.S. in Biology - Organismal and Conservation Biology Emphasis
B.S. in Chemistry - American Chemical Society-Certified Biochemistry Concentration
B.S. in Chemistry - American Chemical Society-Certified Biochemistry Concentration
B.S. in Chemistry - American Chemical Society-Certified Concentration
B.S. in Chemistry - American Chemical Society-Certified Concentration
B.S. in Chemistry - Business Concentration
B.S. in Chemistry - Business Concentration
B.S. in Chemistry - Preprofessional Concentration
B.S. in Chemistry - Preprofessional Concentration
B.S. in Mathematics
B.S. in Mathematics
Others (7)
B.S. in Finance - Financial Analysis and Investment Management (General Finance)
B.S. in Finance - Financial Analysis and Investment Management (General Finance)
Social Sciences and Management (7)
B.A. in Criminology and Criminal Justice
B.A. in Criminology and Criminal Justice
B.A. in English Teaching
B.A. in English Teaching
B.A. in Language Studies Teaching - Spanish Teaching
B.A. in Language Studies Teaching - Spanish Teaching
B.A. in Language Studies Teaching - Teaching English as a Second Language
B.A. in Language Studies Teaching - Teaching English as a Second Language
B.A. in Language Studies Teaching - World Languages (French, German, Latin)
B.A. in Language Studies Teaching - World Languages (French, German, Latin)
B.A. in Multidisciplinary Studies
B.A. in Multidisciplinary Studies
B.A. in Social Studies Education
B.A. in Social Studies Education
B.A., B.S. in African and African American Studies
B.A., B.S. in African and African American Studies
B.A., B.S. in Communication - Communication and Culture
B.A., B.S. in Communication - Communication and Culture
B.A., B.S. in Communication - Journalism
B.A., B.S. in Communication - Journalism
B.A., B.S. in Communication - Media Studies
B.A., B.S. in Communication - Media Studies
B.A., B.S. in Communication - Public Relations
B.A., B.S. in Communication - Public Relations
B.A., B.S. in Economics
B.A., B.S. in Economics
B.A., B.S. in Elementary Education
B.A., B.S. in Elementary Education
B.A., B.S. in Legal Studies
B.A., B.S. in Legal Studies
B.A., B.S. in Physical Education - Exercise Science
B.A., B.S. in Physical Education - Exercise Science
B.A., B.S. in Political Science
B.A., B.S. in Political Science
B.A., B.S. in Special Education
B.A., B.S. in Special Education
B.S. in Athletic Training - Applied Medicine Concentration
B.S. in Athletic Training - Applied Medicine Concentration
B.S. in Automation and Control Engineering Technology
B.S. in Automation and Control Engineering Technology
B.S. in Business Education
B.S. in Business Education
B.S. in Food and Nutrition with Dietetics Option
B.S. in Food and Nutrition with Dietetics Option
B.S. in Health Sciences - Environmental Health Concentration
B.S. in Health Sciences - Environmental Health Concentration
B.S. in Health Sciences - Health Communication Concentration
B.S. in Health Sciences - Health Communication Concentration
B.S. in Health Sciences - Public Health Concentration
B.S. in Health Sciences - Public Health Concentration
B.S. in Human Development and Family Studies
B.S. in Human Development and Family Studies
B.S. in Mathematics Teaching
B.S. in Mathematics Teaching
B.S. in Multidisciplinary Studies
B.S. in Multidisciplinary Studies
B.S. in Operations and Supply Chain Management
B.S. in Operations and Supply Chain Management
B.S. in Physical Education All Grade
B.S. in Physical Education All Grade
B.S. in Recreation and Sport Management - Recreation Management and Youth Leadership
B.S. in Recreation and Sport Management - Recreation Management and Youth Leadership
B.S. in Recreation and Sport Management - Recreation Therapy
B.S. in Recreation and Sport Management - Recreation Therapy
B.S. in Recreation and Sport Management - Sport Management
B.S. in Recreation and Sport Management - Sport Management
B.S. in Safety Management
B.S. in Safety Management
B.S. in Science Education
B.S. in Science Education
B.S. in Social Studies Education
B.S. in Social Studies Education