Bachelor of Science Degrees in Computer Science

Compare 212 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
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 organizations while at the same time it offers excellent prospects for future employment.... [-]


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


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


BSc Computer Science (Hons)

University of Greenwich
Campus Full time Part time 3 - 6 years September 2018 United Kingdom London + 1 more

This degree is structured to provide you with a firm grasp of the science underpinning computer and software technologies through practical experience in developing systems using latest generation technologies. [+]

BSc Computer Science (Hons)This degree is structured to provide you with a firm grasp of the science underpinning computer and software technologies through practical experience in developing systems using latest generation technologies. In addition, you will be assisted in developing personal and professional skills to enable them to communicate effectively and make a positive contribution in the workplace across a variety of roles and a wide range of organisations. With a solid background in computer science, you will be in an excellent position to advance to more specialised fields.

Opportunities exist within the programme to take industrial examinations such as Cisco, Microsoft and Oracle Java certifications. All students are automatically enrolled as student members of the British Computer Society, the chartered body responsible for establishing and maintaining standards in the profession.The aims of the programme are:... [-]


Bachelor of Science in Computer Science

Rafik Hariri University
Campus Full time 3 years October 2018 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 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. [+]

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


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

How can you drive a car with a 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.

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!

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


BSc in Computing (Hons)

University of Gloucestershire
Campus Full time Part time 3 - 4 years August 2018 United Kingdom Cheltenham + 1 more

Develop advanced technical skills, learn to patent your designs and prepare a professional portfolio ready for industry. You’ll work real business briefs on this course – from the development of mobile apps, fly drones and a European MCU rally car, to hardware platforms and mission critical software. Computing problem solving and software engineering are the focus of this degree. You’ll develop skills in high and low level languages including C/C++, Java, Python, HTML5 and CSS and will use a range of Agile Methods including Scrum. You’ll present your work in a professional manner, developing an industry-ready portfolio of your projects and achievements. [+]

Develop advanced technical skills, learn to patent your designs and prepare a professional portfolio ready for industry. You’ll work real business briefs on this course – from the development of mobile apps, fly drones and a European MCU rally car, to hardware platforms and mission critical software. Computing problem solving and software engineering are the focus of this degree. You’ll develop skills in high and low level languages including C/C++, Java, Python, HTML5 and CSS and will use a range of Agile Methods including Scrum. You’ll present your work in a professional manner, developing an industry-ready portfolio of your projects and achievements.

From the beginning of the course, you'll work on real-life projects. Students have recently built mobile apps for businesses as well as a card-based visitor information system. From your second year onwards, you'll be supported to pursue your own paid freelance work to develop your experience and portfolio. You'll also have the opportunity to travel to Germany to race your own-built line-tracing robotic car in the European Renesas MCU Car Rally. The MCU Car Rally is held as part of the Embedded World event in connection with AND Technology Research Ltd and Renesas Electronics.... [-]


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


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


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 networks 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 recognised CCNA certification. Opportunity to pursue the CCNP & CCNA Security certifications with subsidised 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 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. [+]

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


Bachelor in Data Science: Business

Northwest Missouri State University
Campus Full time 4 years January 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.”... [-]