Bachelor of Science Degrees in Computer Science

Compare 213 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

B.S. Computer Science

Webster University
Campus Full time 4 years August 2018 USA Saint Louis

Students in this major are focused on making the computer system perform at its highest level. They will become proficient in programming and in understanding the best uses of the machine. [+]

B.S. Computer Science

Students in this major are focused on making the computer system perform at its highest level. They will become proficient in programming and in understanding the best uses of the machine.

These individuals will become the IT professionals who keep the infrastructure running. They will be qualified to create new systems, as well as having the skills to maintain and update older systems.

Graduates from this program will be versatile professionals who can solve problems that would jeopardize an organization; they will form the backbone of the internal IT staff. LEARNING OUTCOMES

Students will demonstrate critical thinking skills in the field of computer science. Students will demonstrate the ability to solve problems related to the program content. Students will demonstrate an understanding of the concepts and principles of software systems. Students will analyze, design and document a system component using appropriate computer science techniques and models. Students will make a formal presentation of a software system project including the demonstration of a working application. Students will demonstrate an in-depth knowledge of advanced software development techniques. KNOWLEDGE AREAS ... [-]

BACHELOR OF SCIENCE in COMPUTER SCIENCE (BSC)

The International University in Geneva
Campus Full time 3 years January 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. ... [-]

BSc 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.... [-]


BSc in Computer Science

Unicaf University
Campus or Online Full time Part time 4 years Open Enrollment Cyprus Larnaca 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 Online + 28 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 organisations while at the same time it offers excellent prospects for future employment. Duration 4 years Delivery Mode Online and through Supported Open Learning Entry Requirements Regular admission to a Bachelor’s degree programme requires the High School Leaving Certificate or equivalent. Applicants with a Diploma or Advanced Diploma may be considered for entry. Applicants with a Diploma or Advanced Diploma in a relevant area may be considered for credit transfer. Applicants with at least 2 years of postgraduate relevant experience may be considered for entry. English proficiency. Copy of passport or ID Applicants that do not meet the minimum entry requirements may be considered for the ‘FOUNDATION PROGRAMME’. In addition to a strong academic record, the student’s extra curricular involvement, leadership skills and other relevant background information are taken into account. Study Plan Section: Business Modules Accounting I - UU-ACG-1000 Business Ethics - UU-BBA-1000-BCS Law for Business - UU-BBA-2010-BCS Introduction to Management - UU-MAN-2010 Marketing... [-]

Bachelor in Computer Science (BSc)

Middlesex University London
Campus Full time Part time 3 - 5 years August 2018 United Kingdom London UK Online + 2 more

The BSc Honours Computer Science course provides you with an understanding of the key principles of computer science, including the state-of-the-art in... [+]

Bachelor in Computer Science (BSc)

The BSc Honours Computer Science course provides you with an understanding of the key principles of computer science, including the state-of-the-art in computer systems design, implementation and usage. You will also develop the practical skills required for developing programmed systems.In the first year you will develop a thorough grounding in the foundations of computer science through the use of project-led laboratory-based activities. Each project is carefully designed to allow you to learn at your own pace and to build important skills in a carefully-designed progressive way.In the second year, your foundation skills are complemented with knowledge and practical skills in systems engineering techniques typically used in industry.After your second year you will have the opportunity to take an optional placement year in a computer-based industry. Students who choose to complete a placement year, are supported by the University in terms of help finding placements, regular visits and on-line support. To support you financially while you benefit from industry experience, we will cover your tuition fees for the year. In the final year of your degree, you'll be able to choose from a wide range of specialist topics in computer science, in addition to completing an individual project with a project supervisor who is a leader in their field.Teaching is structured as a mixture of practical laboratory work and projects, lectures, group tutorials and seminars, with opportunities for work-based learning, and is supported by a specialist team of academic and technical staff throughout.A computer science... [-]


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, research 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 • Summer Undergraduate Research Fellowships allow students to conduct supervised research with financial support • Student placement opportunities for career development and practical experience to complement your theoretical studies • Earn two degrees: an XJTLU degree from the Chinese Ministry of Education and a globally recognised degree from the University of Liverpool, a member of the Russell Group of leading UK universities. Knowledge and skills By the time you graduate from the BSc Information and Computing Science programme, you should be able to: • design and develop computer-based systems • work as a member of a development team, recognising the different roles within a team and different ways of organising teams • analyse the effectiveness of computer-based systems and the ways in which they may... [-]

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 IU Kokomo opens you up to endless possibilities. [+]

BScs in Computer Science. 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 IU 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 IU 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. Our knowledgeable staff and faculty will be here for you, from Introduction to Computer Science to your final senior capstone project. With a focus on real-world applications, the faculty of IU Kokomo are just as curious as you are. As the world of computer science continues to advance, you’ll be here learning on the cutting edge – and we’ll be there hungry to discover and explore right alongside you. Computer Science Open House Indiana University Kokomo faculty from the School of Sciences, along with the Office of Admissions, will be on hand to answer questions about the new computer science degree. Join us! Thursday, March 23 - 5:30 p.m. - 7:30 p.m. Q & A about the Computer... [-]

Bachelor of Science in Computing Science

Radboud University
Campus Full time 3 years September 2018 Netherlands Nijmegen

During the programme you will study the principles of computers, programming, and solution methods (algorithms). You will become acquainted with theories, methods, and tools which enable IT specialists to create reliable and usable software and analyse how people interact with computers and software. You will learn to use different perspectives and to work together with different disciplines, which you will need later when working. You can choose to extend and broaden your knowledge by specializing in Cyber Security or Software and Data Science. [+]

Everywhere you look you see applications of computing science. They have a significant societal impact. Smart software is improving the accuracy of a breast cancer diagnosis and systems can allocate refugees evenly amongst counties. Do you think computer scientists spend their entire day by themselves behind a computer? Think again! In this field you will work together with mathematicians, physicians, and artificial intelligence experts. Together you will strive for a solution which serves its users optimally. Do you want to know what computing science is exactly and whether it is the programme for you? Read more about computing science here!

What is this programme about?

During the programme you will study the principles of computers, programming, and solution methods (algorithms). You will become acquainted with theories, methods, and tools which enable IT specialists to create reliable and usable software and analyse how people interact with computers and software. You will learn to use different perspectives and to work together with different disciplines, which you will need later when working. You can choose to extend and broaden your knowledge by specializing in Cyber Security or Software and Data Science.... [-]


BS Software Engineering

Trine University
Campus Full time September 2018 USA Angola

An emerging major for fall 2016, the Bachelor of Science in Software Engineering is inclusive of computer programming but is concerned with methodologies, techniques, and tools to manage the lifecycle of software. [+]

BScs in Computer Science. BS Software Engineering An emerging major for fall 2016, the Bachelor of Science in Software Engineering is inclusive of computer programming but is concerned with methodologies, techniques, and tools to manage the lifecycle of software. Students will study more than just programming, they will explore: Cost effectiveness Usability Modeling and analysis Design Reliability Quality Requirements and testing Teamwork Project management The software engineering curriculum provides students a solid background in both the theory and practice of all phases in the software engineering process. You will develop skills employers are looking for including analytical skills, communication skills, computer skills, creativity, interpersonal skills, problem-solving skills, and being detail oriented. Computer Engineering or Software Engineering? Trine University offers both Software Engineering and Computer Engineering. If you're not sure which one is right for you, consider the following: Computer Engineering is focused on dealing with designing, developing, and operating computer systems. The major concentrates on digital hardware devices and computers, and the software that controls them. Software Engineering is centered on building and maintaining software systems. It’s a more software-oriented program and has a greater emphasis on large software applications. The major also highlights the entire software development process, from idea to final product, as well as, applying an orderly approach to help ensure that products are safe and reliable. Careers that are in demand Software engineering prepares students for careers in software development at small and large organizations worldwide. The working environment of software engineers is team based and... [-]

Bachelor in Computer Science (BSc)

University of Central Missouri
Campus Full time 4 years September 2018 USA Warrensburg

The undergraduate computer science curriculum is designed according to ACM's curricula recommendations, and is periodically revised to meet the fast changing pace of computer science in today's world. It consists of classic topics in computer science, as well as a... [+]

Bachelor in Computer Science (BSc) The computer industry is one of the fastest growing segments of our economy. Computers are used in almost every aspect of our lives from desktops at home and work to mainframe computers in government and industry to supercomputers expanding the frontiers of science and technology. More than ever, there is a demand for a work force with scientific and technical training necessary to perform effectively on the job. UCM's Department of Mathematics and Computer Science is meeting this expanding need with a program that includes indepth training in computer science. The undergraduate computer science curriculum is designed according to ACM's curricula recommendations, and is periodically revised to meet the fast changing pace of computer science in today's world. It consists of classic topics in computer science, as well as a strong component of application programming and system design to align with the computer industry standards. Besides the software development arena, the curriculum also provides significant coverage of computer systems and architecture. Computer Facilities The computer science program is supported by three laboratories of networked PCs running Linux and Windows. Electronic mail, World Wide Web access, programming language compilers, and a variety of computer software are available. Laboratory access is available via the Internet. The Computer Science program is a member of the Microsoft Developer Network Academic Alliance (MSDNAA) and Oracle Academic Initiative (OAI). About the Faculty Computer science classes are taught by experienced and caring faculty members who believe in individualized attention for their students.... [-]

BSc Computer Engineering

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

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

BScs in Computer Science. 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. MSOE’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. As today’s world becomes more advanced and fast-moving, knowledgeable computer engineers are in demand. Companies need smart, creative, adaptive thinkers to invent the next generation of iPods, tablets, smart phones and more. Graduates have not only the technological know-how and communication skills, but also the leadership skills and business knowledge to move their organizations forward. The results The placement rate for MSOE computer engineering graduates was 100% in 2014-15, and graduates enjoyed an average starting salary of $60,031. CE graduates started great careers with companies including: Direct Supply Johnson Controls Microsoft Motorola Pixar U.S. Air Force The field Computer engineers apply an engineering approach to select and design appropriate computer hardware and software to solve real-world problems. Beyond desktop and laptop computers, things like iPods, Blackberrys, DVRs, satellite radio, anti-lock brakes, “smart” credit cards and countless other 21st-century products exist today thanks to the... [-]

BSc in Computational Mathematics

Memorial University, Grenfell Campus
Campus Full time 4 years September 2018 Canada Corner Brook

Math is all around us, from landing that perfect snowboard jump to designing the next best-selling app. It’s about discovering this place we live in through algorithms, calculations and logical reasoning. The computational mathematics program at Grenfell Campus, Memorial University is a four-year bachelor of science degree. [+]

Math is all around us, from landing that perfect snowboard jump to designing the next best-selling app. It’s about discovering this place we live in through algorithms, calculations and logical reasoning. The computational mathematics program at Grenfell Campus, Memorial University is a four-year bachelor of science degree. Students strengthen their logical reasoning skills and gain technical knowledge in diverse areas, including:

Economics Engineering Physics Biology Chemistry Psychology Business Computer science Why study computational mathematics at Grenfell?

Computational mathematics is about solving real world problems with numbers. It’s about learning to think critically and developing analytical skills that will prepare you for countless opportunities. Computational mathematics is the language of the future. You’ll gain the skills you need to navigate the numbers and prepare for the evolution of many industries.... [-]


Bachelor of Science in Computer Science

Rafik Hariri University
Campus Full time 3 years October 2017 Lebanon Mechref

The B.S. in Computer Science (CS) is a three-year program of study consisting of 93-credit hours. The program develops students’ computational and critical thinking skills and shows them how to create, not simply use, new technologies. [+]

The B.S. in Computer Science (CS) is a three-year program of study consisting of 93-credit hours. The program develops students’ computational and critical thinking skills and shows them how to create, not simply use, new technologies.

Students learn how to think and solve problems in a logical way by acquiring the fundamentals principles of sciences as well as advanced techniques that are currently used for practical systems development.They also learn oral communication and presentational proficiencies, as well as how to work on individual and team projects to develop new systems which enhance time management and team coordination skills. Graduates of RHU’s Computer Science Department are lifetime learners; they are able to adapt quickly to this ever-changing challenging field. ... [-]


BSc in Artificial Intelligence

University of Groningen
Campus Full time 3 years September 2018 Netherlands Groningen

How can you drive a car by computer? How does a computer recognize speech or emotions? How can software and devices be aligned to the way humans think? In the Bachelor’s degree programme in Artificial Intelligence you will study intelligence and develop ‘intelligent’ and user-friendly products. [+]

BSc in Artificial Intelligence How can you drive a car by computer? How does a computer recognize speech or emotions? How can software and devices be aligned to the way humans think? In the Bachelor’s degree programme in Artificial Intelligence you will study intelligence and develop ‘intelligent’ and user-friendly products. Knowledge from many disciplines Artificial Intelligence draws on knowledge from various disciplines, such as cognitive psychology, linguistics, computing science, logic and philosophy. Combining this knowledge often leads to new discoveries! Is Artificial Intelligence for you? The degree programme for people with an enquiring mind and wide-ranging interests This degree programme focuses on human thinking, artificial thinking (computers, robots) and behaviour in social systems (e.g. group behaviour). You will study the underlying processes in order to predict or simulate behaviour. Unravelling intelligence You will learn to think from different perspectives about questions such as ‘How do humans think?’ Translating knowledge into practical applications There are many applications in which intelligence and usable technology are indispensable, in ticket machines for example. This degree programme therefore has a strong practical orientation. Is Artificial Intelligence for you? Artificial Intelligence is for you if ... ... you have wide-ranging interests ... you are interested in philosophy and psychology ... you like to think in a logical way ... you can think in an abstract way Reasons for studying AI at Groningen There are many reasons for choosing to study artificial intelligence at Groningen. Naturally, Groningen is a really friendly student city. The University was founded... [-]

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. [+]

BScs in Computer Science. 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. In today’s job market, employers often favor candidates with expertise and/or experience in computing. Regardless of a student’s major at Saint Rose, a minor in Computer Science would be an attractive addition to their resume. Students pursuing a minor have the flexibility to choose a course of study. Computer Science, Information Technology, Bioinformatics majors and minors are required to maintain a minimum academic index of 2.25 in the major, 2.00 in each course in the major/minor (and all mathematics courses required by the major), and a 2.25 cumulative GPA. Students seeking a certificate must earn a minimum of a 2.00 in each course. Career Opportunities and Graduate Study: Careers The skills you acquire will put you in demand for... [-]