Bachelor of Science Degrees in Computer Science

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

BSc in Informatics and Computer Science

The British University in Egypt
Campus 4 years September 2019 Egypt Cairo

The mission of the Informatics and Computer Science undergraduate programme is to develop students' breadth of knowledge across the subject areas of Informatics and Computer Science, including their ability to apply the defining processes of computer science theories, abstraction, design, and implementation to solve problems in the discipline. [+]

Mission

The mission of the Informatics and Computer Science undergraduate programme is to develop students' breadth of knowledge across the subject areas of Informatics and Computer Science, including their ability to apply the defining processes of computer science theories, abstraction, design, and implementation to solve problems in the discipline. The programme structure prepares students for professional practice and continuing professional development in the evolving IT and computing industry. The programme’s long-term goal is to be recognised for its quality and innovation at national, regional and international levels.

Distinctive features of the programme

The BUE delivers programmes based on a British philosophy of education. These results in programmes that are very much focused on student learning rather than those that deliver the subject material. Graduates from UK programmes typically exhibit:... [-]


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

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

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


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


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


BSc (Hons) Computer Games Design and Programming

British University Vietnam
Campus Full time 3 years September 2019 Vietnam Hanoi Ecopark Township + 1 more

The programme aims to give students strong games production skills and an understanding of both games modelling and games programming. Students will have the opportunity to gain the skills to advantage them in the Games Industry and develop them as confident, well-informed and well-rounded individuals. [+]

About

The programme aims to give students strong games production skills and an understanding of both games modelling and games programming. Students will have the opportunity to gain the skills to advantage them in the Games Industry and develop them as confident, well-informed and well-rounded individuals.

Career Opportunities

The rising trend of digital entertainment along with the fast development of technology will open up working opportunities for Computer Games Design and Programming graduates in tech companies or in the gaming industry worldwide.

Course Modules: Year 1 Introduction To Games Design Introduction To 3D Games Engines Games Engine Creation Games Prototyping Year 2 Junior Collaborative Game Development And Testing Advanced 3D Games Engines And Scripting Advanced Games Engine Creation Or Social And Mobile Game Development Option* Year 3 Senior Collaborative Games Development & Testing A.I. Scripting For Games Individual Games Technology Project Option* *Option Modules: Year 2 Gameplay Applications Game Interface Design and Implementation Further Games and Graphics Concepts Introduction to 3D Modelling for Games 2D Game Art 3D Games Design and Development Year 3 Advanced Games Prototyping Advanced Game Design & Production MMOG Design, Communities and Narratology Millitary Games Design, Development & Philosophy Individual Games Technology Portfolio Advanced Graphics and Real-time Rendering [-]

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 Science

WSB Poznan
Campus Full time 3 years October 2019 Poland Poznań

The aim of the course is to familiarize students with principles of object-oriented programming mainly on the basis of the C# programming language. You will learn how to implement and build classes and design a logical system structure with the use of the UML language. [+]

WSB UNIVERSITY IN POZNAŃ taught in English full-time BSc. degree program in "Computer science" The program combines IT and business-related fields The program is delivered by doctorally-qualified and professionally-qualified faculty The program includes a professional internship You gain practical knowledge and skills necessary in the labor market As a WSB University student, you can participate in the Erasmus+ exchange program. The program gives you an opportunity to do part of your studies (one or two semesters) at one of our 44 partner universities across Europe. Two specializations you can choose from: Software Developer Virtual Reality and Multimedia What you are going to learn You will use programming languages to create IT solutions. You will be able to create mobile applications. You will use IT tools to design and develop Internet applications. You will make an analysis of engineering actions from an economic point of view. You will develop interpersonal skills, organizational and managerial competencies. You will learn global business and technological trends. You will be able to manage projects and work effectively in teams. Career opportunities ... [-]

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


BSc in Computer Science (Systems Engineering) (Hons)

Middlesex University Malta
Campus Full time Part time 3 years October 2019 Malta Pembroke + 1 more

The BSc (Hons) Computer Science (Systems engineering) programme has been developed within Middlesex University to reflect the dynamic and fast-evolving nature of the computer science industry. [+]

A computer science degree is a basis for a wide range of computer-based industry careers including roles as IT specialists, software developers, and systems architects. Our course provides you with an understanding of the key principles of computer science, including computer systems design, implementation, and usage, alongside the practical skills to develop programmed systems.

Why study BSc Computer Science at Middlesex University?

The BSc (Hons) Computer Science (Systems engineering) programme has been developed within Middlesex University to reflect the dynamic and fast-evolving nature of the computer science industry. The programme addresses the vast repertoire of computing skills and engineering concepts that are critically sought within the scientific and technological industries. The exclusive manner in which topics are undertaken within the programme enhance the fundamental understanding of systems engineering with the practical aspects of computer Development and the innovative concepts within information science.... [-]


Bachelor of Science in Simulation & Visualization

Full Sail University
Campus Full time 20  September 2019 USA Winter Park

If you’re interested in becoming a part of the engineering teams that creates these sophisticated models, Full Sail University’s Simulation & Visualization bachelor’s degree program can familiarize you with the technical and critical thinking skills needed to study, architect, develop, and test simulation and visualization systems. [+]

Today’s problem-solvers have a diverse range of virtual tools at their disposal to safely and efficiently address challenges in the realms of business, entertainment, science, technology, and more. Whether it’s computerized models of complex data or virtual environments designed to train personnel against potentially volatile situations, engineers working in the simulation and visualization industry provide vital solutions necessary for growth across a variety of disciplines.

Full Sail’s Simulation & Visualization undergraduate degree program equips you with the programming and critical-thinking skills needed to study and design virtual systems. You’ll develop your tech-savvy through hands-on experience, in order to keep pace with an ever-evolving industry.... [-]


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


Computer Science

University of Central Florida
Campus Full time September 2019 USA Orlando

A Computer Science degree is the foundation for many of the world’s most exciting and profitable careers. Computer Science emphasizes the mathematical and theoretical foundations of computing, rather than teaching specific technologies. [+]

Computer Science

A Computer Science degree is the foundation for many of the world’s most exciting and profitable careers. Computer Science emphasizes the mathematical and theoretical foundations of computing, rather than teaching specific technologies. A tremendous number of opportunities in a variety of fields awaits computer science graduates, including robotics, computer gaming, virtual reality, computer vision, media convergence, digital, evolutionary computing, computer architecture and so much more.

COMPUTER SCIENCE ADVANTAGES The UCF Programming Team is one of the best in the world! CS teams compete annually in the A.C.M.’s International Programming Contest, and our CS team has an unmatched record — finishing in the Southeast region’s top three every year since 1982! CS teams have earned five Top-10 finishes out of 6,000 teams worldwide. CS has prestigious research programs for undergraduates (REUs). CS has been an N.S.F. REU site in Computer Vision since N.S.F. started the program in 1987. The Association for Computing Machinery (A.C.M.) student chapter, additional Research Experiences for Undergraduates (REUs), IEEE Computer Society and UPE Computer Science Honor Society and the CS Foundation Exam all provide real-life benefits including networking, face-to-face meetings with experts and career experience. The Department’s new home is the Harris Corp. Engineering Center — an ultra high-tech building with revolutionary equipment, computers, and labs for students. The Computer Science Foundation Exam is a qualifying test all CS majors must pass to advance to upper-level CS courses. Nationally, only UCF’s CS Program uses a test this way to qualify its students. The exam covers... [-]