Bachelor of Science Degrees in Computer Science

Compare 203 Bachelor of Science Programs in Computer Science

Computer Science

Computers, while still a fairly new form of technology, are rapidly changing and advancing almost on a daily basis. With a bachelor’s degree in computer science, graduates may be able to play a role in managing, researching, and developing this type of cutting-edge technology.

Students who desire to work with computers in their future career often ask, “What is a Bsc in Computer Science?” This degree educates students regarding a variety of different technologically-based subjects. Students enrolled in a computer science program will likely learn about programming languages, such as Java and C , operating systems, computer architecture, software engineering, and more.

Those who complete this degree can become extremely proficient in web development and programming. Additionally, they may also be able to sufficiently work on both small and large programming projects.  Since computer science is a field that is rapidly changing, graduates will be well prepared to stay on top of these developments and use their knowledge to succeed in their field. This degree also provides more career opportunities to graduates than their peers without a degree who wish to work in a similar field.

How much it costs to acquire a bachelor’s degree in computer science varies depending on several different factors. These include the location of the school, the program itself, and the duration of the program. Students should carefully consider these costs before making a final decision about where to attend.  

Graduates may work in a position that requires them to work through problems on a daily basis and find ways to fix them. Some of the most common jobs for those who hold this type of degree include a software engineer, technical analyst, and web engineer.

Students who want to pursue a degree in this field should take the next steps to get this process started. To obtain more information about institutions offering programs in computer science, search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read More

BACHELOR OF SCIENCE in COMPUTER SCIENCE (BSC)

The International University in Geneva
Campus Full time 3 years September 2018 Switzerland Geneva

Prepare yourself for a truly global education at "the most international of Switzerland's university level institutions" (International Herald Tribune) with BRITISH and AMERICAN ACCREDITATION. Become a specialist in information systems analysis, design and programming and pursue a systems analyst/programmer/manager career in software/technology companies, computer services. [+]

Bachelor of Science - Computer Science

Prepare yourself for a truly global education at "the most international of Switzerland's university-level institutions" (International Herald Tribune) with BRITISH and AMERICAN ACCREDITATION. Become a specialist in information systems analysis, design, and programming and pursue a systems analyst/programmer/manager career in software/technology companies, computer services companies, and organizations of all kinds (industry, government, banking, healthcare, non-profit, etc.)

KEY BENEFITS OF THE BACHELOR OF SCIENCE - COMPUTER SCIENCE

Learning in a dynamic environment in Switzerland with a multicultural student body and faculty from academia and international business Providing knowledge and skills vital for all organizations Exploring business and technology trends and understand how IT adds value to businesses Gaining an effective, comprehensive understanding of information systems design and programming as well as fundamental management areas. ... [-]

B.Sc. In Computer Programming

Grand Canyon University
Campus or Online Full time Part time September 2018 USA Phoenix Albuquerque Sun City South Phoenix Scottsdale + 4 more

In the Bachelor of Science in Computer Programming, offered through Grand Canyon University's College of Science, Engineering and Technology, you increase your understanding of Java, C# and SQL in addition to software development. [+]

Offered By: College of Science, Engineering, & Technology

Overview

Earn Your Degree in Computer ProgrammingIn the Bachelor of Science in Computer Programming, offered through Grand Canyon University's College of Science, Engineering and Technology, you increase your understanding of Java, C# and SQL in addition to software development. In this program, you study advancements in computer programming languages, from “Hello World” to 21st-century digital software and applications. With society's increased reliance on technology comes a great demand for professionals skilled in programming.

Using a foundational approach to your education, this computer programming degree program begins with courses to introduce you to the Christian worldview, effective communication, and critical thinking. In small dynamic learning environments, you are oriented to the principles of research and technical writing, advanced programming, and information security concepts. Great emphasis is placed on software and database application development throughout the program to prepare you for changing trends in technology.... [-]


B.Sc. in Computer Science

Unicaf University (MW)
Campus or Online Full time Part time 4 years Open Enrollment USA Hell's Kitchen Greece Athens Romania Bucharest United Kingdom London Egypt Cairo Ghana Accra Malawi Lilongwe Mauritius Port Louis Kenya Nairobi Nigeria Lagos State Somalia Mogadishu Zambia Lusaka Jordan Irbid Cyprus Cyprus Online + 27 more

With the world being driven by computers, a degree in Computer Science is vital. Areas like computing and information technology, security, database and web development will be explored. The degree will provide students with both theoretical and practical computer science knowledge and skills thus enabling them to work in the industrial, banking, commercial and government sector.

[+]

With the world being driven by computers, a degree in Computer Science is vital. Areas like computing and information technology, security, database and web development will be explored. The degree will provide students with both theoretical and practical computer science knowledge and skills thus enabling them to work in the industrial, banking, commercial and government sector. The student among others will acquire and develop problem-solving, analytical and computation skills that will enable them to excel in the career they choose to follow. This degree is ideal for people wishing to enhance their position within their organizations while at the same time it offers excellent prospects for future employment.... [-]


BSc Information and Computing Science

Xi'an Jiaotong-Liverpool University
Campus Full time 3 - 4 years September 2018 China Suzhou

This programme aims to equip students with a broad knowledge of computer-based systems and the technical skills to work in research, development or technical support. [+]

Overview

The BSc Information and Computing Science programme equips you with a broad knowledge of computer-based systems and the technical skills needed to work in research and development or technical support. You will learn how to use your skills creatively to solve practical problems as well as learn how cutting-edge computer technology is developed and applied.

Unique selling points of the programme

• In-depth focus on both the theory and practice of computer science

• Staff have worked at world-renowned institutions and have diverse experience in teaching, researc, and collaboration with industry

• You will engage in research and industry-related work, and, under the supervision of staff, you may be able to present your research results at international conferences and to publish in leading journals... [-]


Bachelor of Science in Network Engineering

Canadian University Dubai
Campus Full time 4 weeks September 2018 United Arab Emirates Dubai

Network engineering concerns the design and implementation of computer networks. The Bachelor of Science in Network Engineering at the Canadian University Dubai provides its graduates with the necessary knowledge, skills and abilities to be able to perform as a network engineer. The program includes the foundations of networking, computing, and telecommunications, as well as the advanced subjects in computer network design, implementation, administration, and security. [+]

Network engineering concerns the design and implementation of computer networks. The Bachelor of Science in Network Engineering at the Canadian University Dubai provides its graduates with the necessary knowledge, skills, and abilities to be able to perform as a network engineer. The program includes the foundations of networking, computing, and telecommunications, as well as the advanced subjects in computer network design, implementation, administration, and security.

Benefits

Network Engineering students will have hands-on experience in the state-of-the-art networking labs as well as involvement in faculty research projects. In addition, students will get free-of-charge tutorials in many subjects and trainings by international companies. Graduates of the program will have a strong background in Network Engineering and will be eligible to enter the workforce with fully accredited Bachelor of Science degree.... [-]


BSc Computer Engineering

Milwaukee School of Engineering (MSOE)
Campus Full time 4 years September 2018 USA Milwaukee

M.S.O.E.’s computer engineering program integrates a balance between hardware and software by coupling electrical engineering hardware topics with computer science software subjects. [+]

Computer engineers work at the forefront of knowledge in one of the most innovative professional disciplines in the world. They conceive and develop the next wave of technological advances, innovations, and devices.

M.S.O.E.’s computer engineering program integrates a balance between hardware and software by coupling electrical engineering hardware topics with computer science software subjects.

Additionally, students enjoy an advanced curriculum as well as an abundance of hands-on work and impressive senior design projects. As a result, graduates possess the wide range of skills, knowledge, and understanding necessary to function as engineers in the areas of embedded systems, embedded software, and computer systems.... [-]


Bachelor in Computer Science

McMurry University
Campus Full time September 2018 USA Abilene

BS in Computer Science and the required discipline-specific courses for a teaching degree in Computer Science. This degree focuses on the traditional foundations of Computer Science which include heavy concentrations of programming and mathematics along with computer organization and architecture, operating systems, algorithms and data structures, and networking. [+]

Mission: Prepare students for professional careers and graduate study in computer science through the teaching of theory, concepts, and problem-solving skills. Provide practical experience with current languages, tools, and trends that prepares students to be immediately effective in their careers. Provide theory and practical experience with appropriate software for students who plan to teach.

BS in Computer Science and the required discipline-specific courses for a teaching degree in Computer Science. This degree focuses on the traditional foundations of Computer Science which include heavy concentrations of programming and mathematics along with computer organization and architecture, operating systems, algorithms and data structures, and networking. The program includes a capstone experience with a two-semester Software Engineering project to design and implement a software system. This program prepares students for careers in general software development and computer support for a wide range of real-world activities or for graduate school.... [-]


Bachelor of Science in Computer Engineering

Hamad bin Khalifa University
Campus Full time 4 years September 2018 Qatar Doha

The aim of Hamad Bin Khalifa University’s Bachelor of Science in Computer Engineering is to produce globally competitive computer engineering professionals for Qatar, the region, and the wider world. [+]

The aim of Hamad Bin Khalifa University’s Bachelor of Science in Computer Engineering is to produce globally competitive computer engineering professionals for Qatar, the region, and the wider world.

The program, delivered by H.B.K.U.’s College of Science and Engineering, is built on H.B.K.U.’s unique model of developing interdisciplinary programs that draw on the expert knowledge of its partner institutions alongside its own faculty. This means that students are able to take courses provided by Texas A&M University at Qatar and Carnegie Mellon University in Qatar in addition to the comprehensive range of course offerings from H.B.K.U. Students explore the design of real-world computer engineering systems and are exposed to real-life problems and challenges through a design component that is integrated into the program, as well as through a final year project. The dynamic multidisciplinary approach of the curriculum equips the program’s graduates with an exceptionally well-rounded understanding of computer engineering, ensuring that they have all the necessary skills needed for them to go on to explore a wide range of rewarding careers or further study.... [-]


B.S. in Computer Engineering

Embry Riddle Aeronautical University
Campus Full time 8 semesters September 2018 USA Prescott

The Bachelor of Science in Computer Engineering provides the student with the opportunity to acquire a broad background in computing, programming languages, circuit theory, computer design, telecommunication systems, embedded control systems, real-time systems, and software engineering. [+]

The Bachelor of Science in Computer Engineering provides the student with the opportunity to acquire a broad background in computing, programming languages, circuit theory, computer design, telecommunication systems, embedded control systems, real-time systems, and software engineering. The curriculum includes courses in general education, computer science, software engineering, electrical engineering, and the capstone sequence of senior design classes.

This added emphasis on real-time embedded control systems and hardware/software interfaces places the Computer Engineering program in a unique position to increase employment opportunities after graduation. In addition, the program includes significant project work that is designed to prepare students to work as part of a team on the development of complex systems including both software and hardware. It allows the student opportunities to build capabilities in teamwork, designing to requirements, and quality assurance techniques.... [-]


Bachelor of Science in Computer Science

College of Saint Rose
Campus Full time 4 years August 2018 USA Albany

By majoring in Computer Science, you’ll gain the skills to excel in many sectors of the high-tech industry. [+]

By majoring in Computer Science, you’ll gain the skills to excel in many sectors of the high-tech industry.

Students develop a thorough grounding in the fundamentals—programming, database management, software engineering, networks—then go on to study topics that range from forensic computing to mobile programming and game design.

In addition, a minor in Computer Science would be an attractive resume builder for today’s employers, who often favor candidates with proficiency in computing.

Program Overview:

The College’s Computer Science, Information Technology and Bioinformatics programs are designed to prepare students with the skills to excel in the high-tech industry. Majors will acquire the knowledge to advance into positions such as computer programming, systems analysis, systems design, Internet programming and information systems management. Students will also be prepared for graduate school.... [-]


Bachelor in Computer Science

Indiana University Kokomo
Campus Full time 4 years August 2018 USA Kokomo

Perhaps you’ve been fascinated with computers all your life, enthralled with each new technological advance and meticulously up-to-date on the cutting edge advancements the field makes every day. Indiana University Kokomo now offers a Bachelor of Science in Computer Science degree designed just for you and your passion. With a real-world focus and a culture of perpetual discovery, a degree in Computer Science at I.U. Kokomo opens you up to endless possibilities. [+]

Perhaps you’ve been fascinated with computers all your life, enthralled with each new technological advance and meticulously up-to-date on the cutting edge advancements the field makes every day. Indiana University Kokomo now offers a Bachelor of Science in Computer Science degree designed just for you and your passion. With a real-world focus and a culture of perpetual discovery, a degree in Computer Science at I.U. Kokomo opens you up to endless possibilities.

We offer degrees within technology for whatever your passion may be. With a slightly different focus than our Bachelor of Science in Informatics degree, when you study Computer Science at I.U. Kokomo, you will specialize in the design of the effective software and hardware technologies behind the computational systems the world needs and uses every day.... [-]


BSc (Hons) Computer Networks & Security

Mediterranean College, Athens
Campus Full time 3 years October 2018 Greece Thessaloniki Athens + 1 more

The BSc (Hons) Computer Networks and Security course will prepare you to become a successful network or security specialist. You’ll learn the technical skills to be able to specify and build the physical infrastructure and the software development skills to make sure that solutions are robust and secure. [+]

The only undergraduate programme in Greece that focuses on both Networks & Security. Incorporates the syllabus for Cisco’s industry-recognized CCNA certification. Opportunity to pursue the CCNP & CCNA Security certifications with subsidized fees at our Cisco Academy. The Networks courses are delivered in certified Cisco Academy Computer Networks Labs, with wireless and conventional equipment. Special modules on Network Security and Ethical Hacking. Students undertake projects and develop applications for real businesses.

Organisations need to ensure that the information they hold and transfer across networks is secure and confidential. However, numerous breaches of security and incidents of hacking have demonstrated that this is an ongoing battle for businesses, which in turn created a demand for graduates skilled in networks and security.... [-]


Bachelor in Data Science: Business

Northwest Missouri State University
Campus Full time 4 years August 2018 USA Maryville

The first of its kind in Missouri and the region, Northwest’s Data Science major is an interdisciplinary program with four areas of emphasis. The business emphasis is designed for students interested in analyzing data and projecting the best option for a client. Faculty focus on ensuring students have tools to analyze big data and make proper business decisions. [+]

The first of its kind in Missouri and the region, Northwest’s Data Science major is an interdisciplinary program with four areas of emphasis: computer science, business, molecular biology and geographic information systems.

The business emphasis is designed for students interested in analyzing data and projecting the best option for a client. Faculty focus on ensuring students have tools to analyze big data and make proper business decisions.

Career Opportunities

Data scientists are in high demand. A McKinsey Global Institute report estimates that by 2018, “the United States alone could face a shortage of 140,000 to 190,000 people with deep analytical skills as well as 1.5 million managers and analysts with the know-how to use the analysis of big data to make effective decisions.”... [-]


Bachelor in Computer Science

Mercy College
Online Full time Part time 4 years September 2018 USA USA Online Bronx Dobbs Ferry Yorktown Heights + 4 more

With a B.S. in Computer Science gain the practical experience you will need to start a career in the field of computer science. [+]

Imagine creating the programs that people use every day to improve their lives.

With a B.S. in Computer Science gain the practical experience you will need to start a career in the field of computer science.

Think of those programs we can’t live without, programs we use every day. Well, the Computer Science program at Mercy College can get you started.

The program is more than just a theoretical background. You’ll get the practical experience you’ll need to make yourself attractive in the computer science profession, related fields, and to succeed in a technological society.

You’ll learn programming skills (currently in Java and C++), Software Engineering, Computer Architecture, Operating Systems and Computer Networking.... [-]


Bachelor of Science in in Computer Science

University of North Alabama
Campus Full time September 2018 USA Florence

As a Computer Science student at U.N.A., you’ll study the algorithmic processes that create, describe and transform information. You will learn how to design, develop, and evaluate software systems that aid in solving problems in engineering, mathematics, business, economics, ecology, education and other areas. [+]

The science of computational theory, algorithmic processes, and the design of hardware and software.

As a Computer Science student at U.N.A., you’ll study the algorithmic processes that create, describe and transform information. You will learn how to design, develop, and evaluate software systems that aid in solving problems in engineering, mathematics, business, economics, ecology, education and other areas. A degree in Computer Science opens doors to a variety of positions, such as software engineer, programmer, game developer, computer and information security analyst, network analyst, web and mobile programming, and database administrator. Students majoring in CS who also have an interest in pursuing an engineering degree may choose to participate in the U.N.A. Dual Degree Engineering Program (DDEP).... [-]