Bachelor of Science Degrees in Computer Science

Compare 208 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 2019 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 (Hons) in Computing & Web-technology and Security - University of Northampton

Amity Global Business School
Campus Full time 3 years August 2019 Mauritius Surinam

Earn a globally recognised UK University Degree in Mauritius. [+]

Why the University of Northampton? UK's 4th ranked University for employability High academic standards Experienced regional and global faculty Highly competitive and affordable fee structure in Mauritius Course Benefits Covers a range of fundamental principles to computer technology, web development, mobile computing Focuses on cyber security, computer network design, media technology and web development Develops essential skills and employability skills Students will use our state-of-the-art computer facilities Develops knowledge and skills in a range of computing disciplines Entry Requirements HSC or equivalent. English proficiency of IELTS 6.0 Career Opportunities Design Development Installation Operation Programming Web Systems & Networks Modules Computer communications Computer systems Web development Software engineering-1 Problem-solving & programming Database-1 Database-2 Modern networks Group project Web programming Computer networks Systems design & development Database-3 Cyber-security and cryptography Artificial intelligence techniques Mobile computing Computing dissertation [-]

Bachelor of Science in Software Engineering

Keiser University Latin American Campus
Campus Full time February 2019 Nicaragua San Marcos

Keiser University’s Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills within the profession. Software Engineering relates to the conceptualization, design, implementation, deployment, and maintenance of software solutions (software development life cycle). [+]

Bachelor of Science in Software Engineering

Keiser University’s Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills within the profession. Software Engineering relates to the conceptualization, design, implementation, deployment, and maintenance of software solutions (software development life cycle). At its core, the program seeks to provide the theoretical fundamentals of software development coupled with an appreciation and understanding of practical aspects and competencies required by the industry. The program is designed to foster innovation through the flexibility of software engineering as a business problem-solving discipline.

Program Objectives Provide students with a comprehensive background in software engineering procedures and techniques. Provide the theoretical and formal foundations to ensure precision in the software lifecycle. Instruct students in the validation and verification of software artifacts. Skills you will develop Abilities to identify, formulate, and solve software engineering problems. Long lasting understanding of the process in managing large-scale software projects. Having business, technical, and analytical skills employers want. Proficiency in networking, cybersecurity, microprocessor technology, the mainframe environment, and client-server applications in the global business environment. Understanding of core concepts such as programming, analysis, database, and application development. ... [-]

B.Sc. in Computer Science

Unicaf University (MW)
Online Campus Full time Part time 4 years Open Enrollment USA New York Greece Athens Romania Bucharest United Kingdom London Egypt Cairo Ghana Accra Malawi Lilongwe Mauritius Port Louis Kenya Nairobi Nigeria Lagos Somalia Mogadishu Zambia Lusaka Jordan Irbid Cyprus 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 of Science in Software Engineering

Snow College
Campus Full time 4 years September 2019 USA Ephraim

The Bachelor of Science in Software Engineering degree prepares software engineers: collaborative professionals working on a team to develop software products on time, within budget, and those meet customer requirements. [+]

Software Engineering

The Bachelor of Science in Software Engineering degree prepares software engineers: collaborative professionals working on a team to develop software products on time, within budget, and those meet customer requirements. Graduates of this program will possess the practical knowledge and skill of a defined engineering approach for complex systems analysis, planning, design, and construction. The coursework builds upon computer science fundamentals and mathematical principles to cover the design, analysis, verification, validation, implementation, deployment, and maintenance of software systems.

There is often confusion regarding the differences between computer science, software engineering and IT/IS. The following diagram from the Association for Computing Machinery (ACM) provides insight into the relationship between each of the areas.... [-]


Bachelor of Science in Computer and Information Science

Mansfield University
Campus Full time 4 years January 2019 USA Mansfield

The Department of Mathematics and Computer and Information Science offers a Bachelor of Science degree in Computer and Information Science with two concentrations: Computer Science and Information Systems. Graduates obtain jobs in a wide range of areas in computer and information science. Many students complete internships with local employers or with large corporations across the country. [+]

The Department of Mathematics and Computer and Information Science offers a Bachelor of Science degree in Computer and Information Science with two concentrations: Computer Science and Information Systems. Graduates obtain jobs in a wide range of areas in computer and information science. Many students complete internships with local employers or with large corporations across the country. Some of our recent graduates have received jobs in software design and development, systems analysis, web development, E-commerce, system and database administration, networking, as well as other computer-related fields.

Computer Science Concentration

The Computer Science concentration focuses on the techniques and mathematical aspects of computing. Our students gain knowledge and experience in computer organization and architecture, programming, data structures and algorithms, and software development.... [-]


Computer Engineering

Louisiana State University
Campus Full time 4 years September 2019 USA Baton Rouge

Elective courses in computer engineering are intended to round out the design requirements of the BS degree. This is accomplished by taking a minimum number of hours of 4xxx-level EE courses designated by the department as having significant (at least 2/3) design content; allow students to emphasize a particular area in computer engineering by taking courses in that area. [+]

Computer Engineering

Elective courses in computer engineering are intended to achieve the following:

Round out the design requirements of the BS degree. This is accomplished by taking a minimum number of hours of 4xxx-level EE courses designated by the department as having significant (at least 2/3) design content. Allow students to emphasize a particular area in computer engineering by taking courses in that area.

Design Electives

The number of design electives required in electrical engineering varies depending on the student's official catalog. Below is a list of approved design electives for computer engineering majors.

EE 4160# EE 4240 EE 4242 EE 4250 EE 4702 EE 4730 EE 4745 EE 4750 EE 4770 EE 4780 EE 4859... [-]


Computer Science

Adelphi University
Campus Full time Part time September 2019 USA Garden City + 1 more

Master the digital language with a B.S. in Computer Science. The Bachelor of Science program in Computer Science combines a solid core of computer science courses with the option to gain real depth in another area through a concentration in game development or information and cybersecurity.

[+]

Master the digital language with a B.S. in Computer Science.

The Bachelor of Science program in Computer Science combines a solid core of computer science courses with the option to gain real depth in another area through a concentration in game development or information and cybersecurity. In addition, there are numerous choices in the curriculum for science and humanities courses. As computing is a discipline with strong links to many fields, this provides students with the flexibility to pursue their interests. To graduate with a degree in mathematics or computer science, majors must have a GPA of at least 2.0 in all mathematics and computer science courses, with at most one grade lower than a C–. This applies to those courses that have been taken at Adelphi in fulfillment of degree requirements. Majors in computer and management information systems are required to maintain an average of 2.0 in all courses applied to the major.... [-]


Bachelor in Computer Engineering (B.S.)

Inter American University of Puerto Rico
Campus Full time 4 years January 2019 Puerto Rico Bayamón

The Bachelor of Science in Computer Engineering Program includes the design of computers and systems based on computers. It focuses on the study of software and hardware and the communication and interaction between them. [+]

The Bachelor of Science in Computer Engineering Program includes the design of computers and systems based on computers. It focuses on the study of software and hardware and the communication and interaction between them.

The program includes the study and the application of theory, principles and practice of electrical engineering and the mathematics to solve problems involving the design of computers, devices and programs that interact with users and with each other.

[-]

Computer Engineering

University of Central Florida
Campus Full time September 2019 USA Orlando

Computer Engineering (Cp.E.) advances humankind by improving the underlying digital hardware, computing networks, and production software systems that impact our everyday lives. As an Engineering discipline, it focuses on the tradeoff of Execution Throughput versus Hardware/Software/Energy costs of all types of computers from portable embedded devices and miniature sensor nodes, up through supercomputers. [+]

Computer Engineering

Computer Engineering (Cp.E.) advances humankind by improving the underlying digital hardware, computing networks, and production software systems that impact our everyday lives. As an Engineering discipline, it focuses on the tradeoff of Execution Throughput versus Hardware/Software/Energy costs of all types of computers from portable embedded devices and miniature sensor nodes, up through supercomputers.

Thus, fundamental computing components and the theory underlying their operation are emphasized, and then reinforced through laboratory design projects. This degree program prepares graduates for successful, profitable, and lifelong careers in computer systems design, mobile and embedded computing devices, sensor networks, reconfigurable logic, software engineering, and machine intelligence applications.... [-]


B.S. in Computational Science

Siena College
Campus Full time September 2019 USA Loudonville

Computational Science is a modern interdisciplinary field that focuses on solving scientific problems computationally. It combines advanced methods and tools from applied mathematics and computer science to study real-world scientific problems, often by using computer simulations and modeling. Students interested in becoming computational scientists can start off on the right foot at Siena College. [+]

BScs in Computer Science. Computational Science is a modern interdisciplinary field that focuses on solving scientific problems computationally. It combines advanced methods and tools from applied mathematics and computer science to study real-world scientific problems, often by using computer simulations and modeling. Students interested in becoming computational scientists can start off on the right foot at Siena College. Program Highlights Only a handful of colleges in the United States offer a major/minor in computational science at the undergraduate level. Students acquire skills in the areas of programming, simulation and modeling, numerical methods and applied mathematics, computer visualization techniques, computational tools and applications to natural sciences and technical communication. Access to the High-Performance Computing Cluster, allowing students to perform cutting-edge computational research. The computational science program is highly interdisciplinary, combining mathematics, physics, computer science and applied computational techniques. The presence of large nanotech and biotech companies in the Capital Region puts Siena’s graduates in an excellent position when looking for jobs, entering careers in industry or government labs or pursuing graduate studies. Requirements for the Major (73 credits) CSIS110 - Intro to Computer Science 3 credits CSIS120 - Intro to Programming 4 credits CSIS210 - Data Structures 3 credits CSIS310 - Numerical Methods 3 credits CSIS385 - Design+Analysis of Algorithm 3 credits MATH110 - Calculus I 4 credits MATH120 - Calculus II 4 credits MATH210 - Calculus III 4 credits MATH230 - Linear Algebra 3 credits MATH240 - Intro to Computer Algebra 3 credits MATH250 - Discrete Structures 4 credits MATH380... [-]

B.S. in Computer Science

University of Hawaii, Hilo
Campus Full time 4 years January 2019 USA Hilo

Computer science is not the science of the computer–it is the science of problem-solving using a computer. If you are a computer science major, you will see this in many forms–the study of algorithms, of machine hardware, of programming languages, operating systems, database design, and more. [+]

B.S. in Computer Science

Computer science is not the science of the computer–it is the science of problem-solving using a computer. If you are a computer science major, you will see this in many forms–the study of algorithms, of machine hardware, of programming languages, operating systems, database design, and more. The career opportunities are equally varied–software engineer, database manager, network administrator, project manager, and many others. The U. S. Bureau of Labor Statistics, part of the U.S. Department of Labor, predicts that for 2006–2016, three of the six occupations that will be among the fastest growing and register the largest numerical growth will be computing-related occupations.... [-]


BSc (Hons) Computer Science (Information Systems) - Top Up

Western International College Online
Online Full time January 2019 United Arab Emirates Al Jazirah Al Hamra

This programme is distinctive in that it addresses an emerging gap between the design and implementation of information systems and the management, support, and integration of such systems into business activity. This programme aims to teach you to critically analyze business situations, identify information requirements and information use. [+]

Overview

This programme is distinctive in that it addresses an emerging gap between the design and implementation of information systems and the management, support, and integration of such systems into business activity. This programme aims to teach you to critically analyze business situations, identify information requirements and information use.

By the end of the degree, you will be expected to have developed a realistic perspective on issues in business and management, and understand the capabilities of computing as a resource and will be able to translate business needs into computing applications.

We will support you to become confident and enterprising while developing key employability skills including teamwork, communication and time management, all essential for the workplace.... [-]


BS Computer Science

University of Denver
Campus Full time September 2019 USA Denver

Computer Science encompasses the theory and techniques by which information is encoded, stored, communicated, transformed, and analyzed. It is concerned with the theory of algorithms (that is, effective procedures or programs). [+]

BS Computer Science

Computer Science encompasses the theory and techniques by which information is encoded, stored, communicated, transformed, and analyzed. It is concerned with the theory of algorithms (that is, effective procedures or programs), with the structure of languages for the expression of algorithms, and with the design of algorithms for the solution of practical problems. A central concern is the study of the computer systems (hardware and software) for the automatic execution of these algorithms.

The Department of Computer Science at the University of Denver offers a Bachelor of Science in Computer Science. The degree is strongly based in mathematics and, in fact, a student will automatically acquire sufficient credits for a minor in mathematics. One additional minor is required. The second minor may be in any discipline other than mathematics or computer science.... [-]


BSc (Hons) Applied Computing (Top-Up)

Northumbria University London Campus
Campus Full time 1 year January 2019 United Kingdom London

The programme has been designed for students with a Foundation Degree or HND who are seeking to upgrade their qualifications to a BSc degree in an intense fast-track programme. Upon completing this Top-Up programme, students will have a full undergraduate degree and will equip you with the knowledge and skills necessary to pursue a career in systems development or management. [+]

Start dates: September, May, January

Tuition fees (2018/19): UK/EU: £9,250 International: £14,000

In a time where the Computing and IT industry is exponentially expanding and becoming an ever-advancing tool in both individuals’ and business’s day-to-day operation, it is crucial for today’s computer science graduates to be well-informed and best-placed to understand and solve the issues affecting contemporary computing systems, but to also utilise these systems to enhance organisational performance.This Top-Up degree develops students’ skills and knowledge on computing processes and its management. The programme exposes students to a variety of contemporary topics and issues faced by the industry, equipping graduates of this course with a range high-quality skills and competencies to excel in a number of roles.The programme has been designed to develop the computing and/or management skills of students with prior qualifications gained from either a Foundation Degree or HND. As well as enhancing students’ skills and knowledge on a variety of computing systems and contemporary issues for the industry, the programme’s Case Project streamlines the skills gained in the wider course into a demonstrable and tangible project, as desired by employers.The programme is made up of a set of modules designed to give students the high-caliber knowledge and skills this expanding industry demands. Each module requires some element of practical work in our computer laboratories where students will master various software and programmes. From Object-Oriented and Web Programming to Project Management & Professional Development, our modules provide students’ with the transferable skills and confidence to secure a variety... [-]