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

BSc Computing Technologies Extended Degree (4 years)

University of Roehampton - Centres
Campus Full time 4 years September 2018 United Kingdom London Birmingham Manchester + 2 more

The extended BSc Computing Technologies programme provides an excellent foundation for individuals looking to pursue a career in a number of computing-related areas including the internet of everything, networking, cyber security, web and mobile app design, and data analytics. [+]

BScs in Computer Science. 92% of the University of Roehampton students are in work or further education within 6 months of graduating (DLHE results in 2017) One to one careers advice to build your experience and skills in readiness for a competitive job market Learn in a personalised and friendly small class environment Emphasis on solving the real-life problems faced by businesses today Well-connected with central locations in London, Birmingham and Manchester Four-year extended degree programme designed to develop your academic skills with a foundation year to prepare you for degree-level study September, January and June start dates so you can begin your studies at a time that suits you Evening and weekend options available for when you need to fit your studies around your personal commitments ... [-]

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

Keiser University Latin American Campus
Campus Full time September 2018 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. ... [-]

BSc in Computer Science

York St John University
Campus Full time Part time 3 years September 2018 United Kingdom York + 1 more

Studying Computer Science will provide you with fundamental practical, technical, cognitive and creative skills that have real-world value. The focus of this programme is on your future employability. You will, therefore, learn to develop software systems that meet real business and organisational needs. [+]

In a world where computation devices are becoming ever more central to political, economic and social cohesion it is logical that the activities of computer scientists will come to play an ever-increasing role in defining the society of tomorrow. With this comes the recognition that technical decisions regarding software and hardware development are also ethical, political and philosophical decisions since the deployment of both hardware and software plays an increasing role in dictating how we interface with and understand ourselves both individually and as a society.

Computer Science at York St John University is committed to developing employable graduates with technical, professional and entrepreneurial skills that contemporary organisations need to contend with this new emerging reality. The focus of this programme is on graduates with good degrees and skills relevant to future employability. The programme is designed for those who want to develop systems that meet real-world needs. The computer science programme will provide students with a rigorous education in core computational skills including computational; artificial intelligence and Human-Computer Interaction. With this, students are also taught foundation design principals to enhance their ability to carry projects through from conception to realisation.... [-]


WSB Poznan - Bachelor in Computer Science

WSB Poznan
Campus Full time 3 years October 2018 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Ń

Website: http://www.wsb.pl/english/program-offerings/poznan/bachelors-programs/majors-and-specializations/computer-science

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

BSc (Hons) Applied Computing (Top-Up)

Northumbria University London Campus
Campus Full time 1 year September 2018 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... [-]


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


Computer Science

University of Central Florida
Campus Full time September 2018 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... [-]

Computer Science

Adelphi University
Campus Full time Part time September 2018 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.... [-]


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 in Computer Science

German University of Technology in Oman
Campus Full time 7 semesters September 2018 Oman Muscat

Computer Science (CS) is concerned with all scientific and practical aspects of information processing and computing. Computer science students learn the theoretical foundations of the field together with practical techniques for their implementation, in particular, the design of computational systems. [+]

Computer Science (CS) is concerned with all scientific and practical aspects of information processing and computing. Computer science students learn the theoretical foundations of the field together with practical techniques for their implementation, in particular, the design of computational systems.

Strong emphasis is placed on the interaction of informatics and engineering, communication and technology, and the application of computing technology in the cultural and business context of Oman and the Gulf region.

Structure

The Bachelor of Science in Computer Science, which has been accredited by the European accreditation agency ACQUIN, combines a computer science major with a business administration minor. The eight-semester programme requires four years of study.... [-]


Bachelor of Science in Web Design & Development

Full Sail University
Online Campus Full time Part time 20 - 29 months September 2018 USA Winter Park + 2 more

Full Sail University’s Web Design and Development bachelor of science degree program is designed to provide the focused knowledge and understanding needed to integrate and deploy modern websites and web applications. You’ll use industry-standard tools, including modern client-side and server-side languages, relational and non-relational database structures, and frameworks used in modern web stacks. [+]

The relationship between the digital realm and the tangible world is profound, complex, and shaped by those who can easily navigate the ever-expanding overlap between the two.

is designed to provide the focused knowledge and understanding needed to integrate and deploy modern websites and web applications. You’ll use industry-standard tools, including modern client-side and server-side languages, relational and non-relational database structures, and frameworks used in modern web stacks.

From the beginning of your degree program, career preparation is integrated into your curriculum. Ongoing portfolio courses provide you with opportunities to build projects that showcase your talents, and integrated career development modules are designed to strengthen professional skills and strategies to assist you with your job search. In addition, our Career Development advisors and services will be available for support and assistance throughout your web design and development career path – not just while you are a student.... [-]


BSc Hons Computing Systems

Ulster University, London & Birmingham Campuses
Campus Full time 3 years September 2018 United Kingdom London

The overall aim of the course is to provide a broadly based education in computing systems that will produce graduates equipped to apply best practice in software engineering to the development of a wide range of information systems in organizations. [+]

BSc in Computing Systems

UCAS course code: GL40

Level of study: Undergraduate degree

Tuition fees 2018/19:

UK/EU – £9,250 International – £10,000

Entry requirements: Grades CCC at A Level, or international equivalent. Grade C in GCSE Mathematics and Grade C in GCSE English Language, or international equivalents.

English language requirements: IELTS 6.0 with no component less than 5.5, or equivalent

Mode of study: Full-time classroom

Duration: 3 years

Assessment method: Individual and group-based practical assignments and presentations, formative and summative class tests, laboratory logbooks, exams and development of written reports

... [-]

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

BSc in Computing

American College of Thessaloniki
Campus Full time September 2018 Greece Thessaloniki

We live in a digital world. Whether a problem revolves around engineering, science, or business, inevitably, the solution will have “computing” at its core. The “search engine” has now become a ubiquitous presence in our personal and professional lives as a means to readily accessing information needed for decision-making that only a few years ago would have required armies of researchers and days or weeks to compile and organize. [+]

We live in a digital world. Whether a problem revolves around engineering, science, or business, inevitably, the solution will have “computing” at its core. The “search engine” has now become a ubiquitous presence in our personal and professional lives as a means to readily accessing information needed for decision-making that only a few years ago would have required armies of researchers and days or weeks to compile and organize.

Computing is a growing and continuously evolving discipline that provides an ongoing opportunity for its graduates. Businesses and other organizations increasingly depend on computer-based data collection, organization and analysis to inform their decisions and professionals who can “bridge” computing and business are in high demand worldwide.... [-]