Bachelor Programs in Computer Science

Compare 233 Bachelor Programs in Computer Science

Computer Science

Computer Science is the field of study that focuses on the application of information and computation to computer systems. There are several subfields of computer science that include computer graphics, language programming, computational problems, and computer programming.

With a Bachelor of Computer Science degree, students will understand the program properties for implementing software, and using this knowledge to create or improve programs. Coursework for a Bachelor of Computer Science may include computer hardware maintenance, artificial intelligence, real time programming, computer graphics, system modeling and simulation, to name a few. A Bachelor of Computer Science prepares students for work in the industry as a researcher, theorist, or inventor. Graduates with a Bachelor of Computer Science may work for universities, in the private sector doing projects such as virtual reality systems and robotics, or development of information technology, programming tools or computer games.

If you are mathematically oriented and are interested in computers, then a Bachelor of Computer Science may be the degree for you. Take the step and choose from the options below!

Read More

International Bachelor Modelling and Data Science for a changing World

University Paris Seine
Campus Full time September 2018 France Paris

Data science, cybersecurity, economic and financial engineering, artificial intelligence, quantum technologies… are all great challenges which companies face today and which require new and sharp skills. University Paris Seine has developed a four-year high standard programme which meets with the demands of today’s changing world: the International Bachelor Y. The Bachelor course is taught exclusively in English, which shapes students for new fields of expertise as well as for their future career. [+]

Data science, cybersecurity, economic and financial engineering, artificial intelligence, quantum technologies… are all great challenges which companies face today and which require new and sharp skills.

University Paris Seine has developed a four-year high standard programme which meets with the demands of today’s changing world: the International Bachelor Y.

The Bachelor course is taught exclusively in English, which shapes students for new fields of expertise as well as for their future career.

A four-year programme which is progressive, customized and open

Basic lessons are dominant during the first two years of the course in order to build solid scientific foundations. You are also free to select diving deeper modules corresponding to your career plan. Years three and four focus on the modules which are in line with your choices. Conferences and workshops touch on major contemporary issues so as to deepen knowledge and apprehend the world and its complexity.... [-]


ICT Global Program

The University Of Aizu
Campus Full time 4 years October 2018 Japan Fukushima

This program pursues innovation and development in the field of ICT and features a wider range of computer science and engineering. In addition, subjects such as Japanese language courses and "culture and history of Aizu" are offered. The students will be able to understand regional identity through experiences in Japanese culture and then take an active part in the world based on the identity. [+]

What is the Advanced ICT Global Program? Starting from 1st year undergraduate, by taking general education courses and specialized courses all in English, students can graduate from the undergraduate school. This program pursues innovation and development in the field of ICT and features a wider range of computer science and engineering. In addition, subjects such as Japanese language courses and "culture and history of Aizu" are offered. The students will be able to understand regional identity through experiences in Japanese culture and then take an active part in the world based on the identity. This program adopts the international examinations, such as SAT and IELTS, which will bring convenience to foreign applicants. The same applies to Japanese nationalities and foreign residents in Japan. This program will offer short-term studying abroad and overseas internships as a regular course. Purpose of This Program This is the first all-in-English academic program in Japan which features computer science and engineering professional education. It provides undergraduate students the opportunity to learn basic knowledge of computer science and engineering and practical skills in English. Under this program, international students and Japanese students will study and live together. This effort offers students multicultural and global experiences, aiming at their growth as global talents. Importance of This Program By accepting the higher number of excellent students from all over the world, the environment for international education in our university will be improved. Japanese students will have wonderful influences from international students in similar ages with them. This environment... [-]

Computer Science (BS)

Webster University Thailand Campus
Campus Full time January 2019 Thailand Bangkok

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

Students in this major are focused on making the computer system perform at its highest level. They will become proficient in programming and in understanding the best uses of the machine. These individuals will become the IT professionals who keep the infrastructure running. They will be qualified to create new systems, as well as having the skills to maintain and update older systems.

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

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

Bachelor's in Computer Science

University of Economics and Innovation in Lublin (WSEI)
Campus Full time 7 semesters October 2018 Poland Lublin

COMPUTER SCIENCE is a field of knowledge developing in the modern world in an extremely dynamic way, and the profession of a computer scientist is one of the most sought after and profitable in the labor market. [+]

COMPUTER SCIENCE is a field of knowledge developing in the modern world in an extremely dynamic way, and the profession of a computer scientist is one of the most sought-after and profitable in the labor market. Computer science is a science that has both a technical and scientific character. If it were to be considered whether the dominant role in this area is played by theory or practice, it should be said that theory serves practice.

Specializations

Graphics and multimedia

The graduate of the specialization has a professionally certified IT engineer title confirmed with a diploma. The diploma is based on the results of learning in the range of knowledge, skills and attitudes defined on the basis of national and European professional qualification frameworks, which provide the qualifications and authorization to pursue a profession of an IT specialist in various positions requiring general and specialized knowledge and the ability to extend and improve professional qualifications on consequent education levels (supplementing master’s studies) and specialist courses on specific technologies and their applications in business and offices.... [-]


Computer Engineering

Zhejiang University/University of Illinois at Urbana-Champaign Institute
Campus 4 - 4 years September 2018 China Zhejiang

Zhejiang University/University of Illinois at Urbana-Champaign Institute offer Computer Engineering. Computer engineering develops students’ understanding of a computer system from top to bottom – from application software to operating systems to hardware and circuits. It prepares students to create the wide array of computing systems and devices that we all use and depend on every day. [+]

PROGRAM OVERVIEW

Zhejiang University/University of Illinois at Urbana-Champaign Institute offer Computer Engineering. Computer engineering develops students’ understanding of a computer system from top to bottom – from application software to operating systems to hardware and circuits. It prepares students to create the wide array of computing systems and devices that we all use and depend on every day.

Students who successfully complete the program and meet the requirements of both universities will receive two bachelor's degree in their respective major fields:

-Bachelor of Science from the University of Illinois

-Bachelor of Engineering from Zhejiang University... [-]


Bachelor in Computing and Information Studies

Washington & Jefferson College
Campus Full time September 2018 USA Washington

The Computing and Information Studies program has the dual mission of preparing students to take a leadership role in information technology, independent of the career or graduate education paths they pursue and of contributing to the interdisciplinary uses of information technology across the Washington & Jefferson Curriculum. [+]

The Computing and Information Studies program has the dual mission of preparing students to take a leadership role in information technology, independent of the career or graduate education paths they pursue and of contributing to the interdisciplinary uses of information technology across the Washington & Jefferson Curriculum.

The C.I.S. curriculum combines aspects of history, sociology, psychology, communication, art, design, science, and mathematics. The program stresses problem-solving and effective communication skills while addressing issues in computational thinking, visual culture, interaction design, information management and analysis, systems development, and security. Students select from a range of electives while continuing a course of study that provides a solid grounding in effective coding and production, as well as user-focused design and interaction, and formal modeling and analysis.... [-]


Bachelor of Software Engineering (BSE)

University of the South Pacific USP
Campus Full time 4 years September 2018 Fiji Suva

The Bachelor of Software Engineering (BSE) is intended to produce quality, world-class graduates in this rapidly developing discipline. The degree has been specially designed in response to industry demand to produce graduate software engineers with software systems project capability. [+]

Software engineering is a systematic and disciplined approach to developing software. It applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.

The Bachelor of Software Engineering (BSE) is intended to produce quality, world-class graduates in this rapidly developing discipline. The degree has been specially designed in response to industry demand to produce graduate software engineers with software systems project capability. Graduates who can offer skills in these areas are in demand by business and government organizations concerned with software development. Graduates will be prepared for careers across all industries as Software Engineers, Applications Developers, Programming Specialists, and Systems Analyst. USP offers the degree Bachelor of Software Engineering. This is a four-year professional degree.... [-]


Bachelor in Computer Science

Cogswell College
Campus Full time September 2018 USA San Jose

The Computer Science and Engineering Program will teach you how to design and program complex software systems and tools that make high tech industries thrive. [+]

The Computer Science and Engineering Program will teach you how to design and program complex software systems and tools that make high tech industries thrive.

You’ll find mentors in the experienced engineering faculty with ties to major industry players like NASA, and have the chance to work in the Game Studio, Project X and other hands-on, interdisciplinary projects that produce professional-quality video games or animations.

Students work with expert software engineering tools, like Python and Open GL, to write code and build innovative, creative software. Upon graduating with a degree in game programming, web, and mobile software engineering, or digital art engineering, Cogswell students are attractive job candidates, already having an arsenal of real-world, relevant experience in software engineering.... [-]


Bachelor of Computer Science

Lakeland University
Campus Full time September 2018 USA Plymouth

Work with a Faraday Cage. Learn to stay a step ahead of cybercriminals. Experiment with a 3D printer and robotics. Refurbish scrapped computers in our lab. Lakeland's computer science program is an all-encompassing foray into the ever-changing world of computers and how they work. Here, you won't focus on just programming, database or system analysis. [+]

Work with a Faraday Cage. Learn to stay a step ahead of cybercriminals. Experiment with a 3D printer and robotics. Refurbish scrapped computers in our lab. Lakeland's computer science program is an all-encompassing foray into the ever-changing world of computers and how they work. Here, you won't focus on just programming, database or system analysis. You'll learn it all, with multiple classes that span all disciplines.

“As a computer science student at Lakeland, you don't have to specialize,” says Cynthia Lindstrom, assistant professor of computer science, who has a doctorate in computing and information technology and has more than 20 years of corporate computer science experience. “In fact, you can't specialize here. You will be a generalist; you will know a little bit about everything. And that's what businesses are looking for today.”... [-]


Bachelor's in Computer Information Sciences

Cabrini University
Campus Full time September 2018 USA Radnor

Learn the concepts and skills needed to meet the information technology needs and challenges of the Information Age workplace and society as an Information Science and Technology (I.S.T.) major or minor. [+]

Learn the concepts and skills needed to meet the information technology needs and challenges of the Information Age workplace and society as an Information Science and Technology (I.S.T.) major or minor.

I.S.T. majors choose between a Mathematics or a Business track to acquire either a strong mathematical foundation for scientific applications or a foundation in business for information management.

Information Science and Technology Program Details

The I.S.T. prepares students for graduate school or a career that allows them to apply information science to an ever-changing technology climate in business and industry.

Students learn concepts and skills needed for designing, programming and implementing information systems to solve real-world problems, while also acquiring either a strong mathematical foundation for scientific applications (in the Mathematics track) or a foundation in business for management information (in the Business track).... [-]


Bachelor in Computer Engineering

West Virginia University | Institute of Technology
Campus Full time Part time 4 years September 2018 USA Beckley + 1 more

The course of study leading to the Bachelors of Science in Computer Engineering is a practice-oriented curriculum. We have outstanding state-of-the-art undergraduate lab facilities open for instruction and hands-on applications. Students will gain a solid foundation in the underlying principles reinforced through practical experience so that graduates are effective workers immediately after graduation. [+]

Why study computer engineering at W.V.U. Tech?

Our ABET-accredited program features a practice-oriented curriculum and offers small classes with hands-on learning opportunities. The department features state-of-the-art lab facilities with nearly $500,000 worth of modern equipment that is easily accessible to students. Students have many experiential learning opportunities, including co-op, internships and undergraduate research projects. Graduates have a solid foundation in the underlying principles, reinforced through practical experience, that make them effective workers immediately after graduation.

Students that enjoy mathematics, science, computers, robotics or programming tend to enjoy this program. Students entering this program should take as many mathematics and science courses as possible in high school. In addition, students would benefit from extracurricular experiences such as robotics, design competitions, science clubs and scouting activities.... [-]


Bachelor of Software Engineering (BSE)

FPT University
Campus Full time 3 years May 2018 Vietnam Hanoi

The program develops skills to enable you to design, code, test and manage large quality-measured software systems. Software engineers create, maintain and modify computer and software programs such as operating systems, communications software, utility programs and compilers. They design and develop many types of software including computer games, operating systems, network control systems, middleware and business applications to meet specific business needs. [+]

Bachelor of Software Engineering (BSE)

“The program develops skills to enable you to design, code, test and manage large quality-measured software systems.”

PROGRAM OVERVIEW Program Name: Bachelor of Software Engineering (BSE) Validated/ Awarded by: F.P.T. University Vietnam Type of Course: Full-time, degree-awarded program Duration: 3 Years (8 Terms) Intake: January | May | September Accreditation: Globally-accepted, includes A.C.M. Standards for IT Tuition fee: 14,800 USD – 17,000 USD (Total)

Software engineers create, maintain and modify computer and software programs such as operating systems, communications software, utility programs and compilers. They design and develop many types of software including computer games, operating systems, network control systems, middleware and business applications to meet specific business needs. This program aims to teach individuals about computer science and prepare them to analyze, design, develop and maintain software programs. It is particularly suited to students with strong communication skills who will work at the interface between a software system and a business organization. You will learn to... [-]


Software Engineering

Vilnius University Of Applied Sciences VIKO
Campus Full time 42 months September 2018 Lithuania Vilnius

The program prepares well-qualified specialists, meeting the needs of Lithuanian sectors of industry and the level of the latest technologies and science, being able to work under conditions of rapid technological changes, being prepared to integrate into the Lithuanian and international community. [+]

Bachelors in Computer Science. LEARNING OUTCOMES OF STUDY PROGRAMME To be able to communicate in official and foreign languages; To be able to share professional knowledge; To be able to work in multicultural environment; To be able to follow ethical and professional behavior; To be able to evaluate and adapt to market changes; To be able to apply quality management methods; To be able to study individually, deepen and renew knowledge, improve qualification; To be able to analyze and design data structures; To be able to design and implement algorithms using programming tools; To be able to select and apply testing tools and methods; To be able to prepare software user manual and its technical documentation; To be able to design, create and modify databases; To be able to design, create and modify software user interfaces; To be able to design, create and modify software; To be able to analyze, select and implement information security solutions; To be able to create and modify data processing solutions; To be able to administer database management systems; To be able to create and modify Web-based services solutions; To be able to administer Web-based services systems. THE AIMS OF STUDY PROGRAMME To prepare well-qualified specialists, meeting the needs of Lithuanian sectors of industry and the level of the latest technologies and science, being able to work under conditions of rapid technological changes, being prepared to integrate into the Lithuanian and international community GRADUATE WILL BE ABLE TO create, design and implement software and information... [-]

B.S. in Computer Science

University of North Carolina Wilmington
Campus Full time 4 years August 2018 USA Wilmington

The Department of Computer Science is a community of scholars dedicated to excellence through the integration of teaching and mentoring with research and service. The department offers curricula leading to undergraduate and graduate degrees, and considers the use of experiential education essential for effective learning. [+]

About The Department of Computer Science is a community of scholars dedicated to excellence in teaching, scholarship, research, and service. It strives for excellence in teaching and offers a modern curriculum leading to an undergraduate degree in computer science. It considers the use of experiential education, including project-based software development and internships, to be essential for effective learning. The department is committed to preparing its students for careers in the emerging knowledge-based economy and helping them become life-long learners. The department seeks to enrich the learning environment through the active professional development of its faculty. The department is committed to providing leadership in the use of emerging computer and communication technologies both on campus and in the surrounding region. The department regularly sponsors lectures and other activities to enrich the academic life of the campus and the community-at-large. The B.S. degree in Computer Science (Systems Option) is accredited by the Computing Accreditation Commission of A.B.E.T.... [-]


Bachelor in Computer Science

Northwest Missouri State University
Campus Full time 4 years August 2018 USA Maryville

As a computer science major, students learn skills and techniques that will prepare them for success in their careers or graduate studies. Faculty focus on three core areas: general background in computer science, theory, and practical reasoning. [+]

As a computer science major, students learn skills and techniques that will prepare them for success in their careers or graduate studies. Faculty focus on three core areas: general background in computer science, theory, and practical reasoning.

Studying the general background in computer science educates students about the theories for why and how software systems are developed. Students learn theory by solving problems, determining solutions to problems and analyzing those solutions. In practical reasoning, students study the practicality of software systems by developing software, advancing a prototype solution and determining the software development lifecycle.

For transfer students completing a vocational or technical Associate of Applied Science or Associate of Science degree from a regionally accredited community college, a Bachelor of Applied Science with an emphasis in Computer Science is available. Please contact Carol Spradling (c_sprad@nwmissouri.edu or 660.562.1588) for more information. ... [-]