Bachelor Programs in Computer Science

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

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

Bachelors in Computer Science. 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 ABET. Program The Department of Computer Science offers two programs of study leading to the Bachelor of Science degree in computer science. Both options prepare students to attend graduate school and to pursue career opportunities in computer science or closely related areas, and follow the systems-based approach set forth by the Association for Computing Machinery and the IEEE Computer Society for undergraduate degree programs in computer science. Option 1 (Systems Option), which is accredited by the Accreditation Board for Engineering and Technology (ABET), contains more thorough coverage of concepts in operating... [-]

Bachelor In Computer Science (bcs)

CESTE Business School
Campus Full time 4 years October 2017 Spain Zaragoza Bolivia Cochabamba La Paz Santa Cruz Oruro + 5 more

The university career in Computer Science and Technology allows students to learn most of the technologies currently used in companies and the theoretical basis necessary in any higher degree to face the challenges that the world of work will require tomorrow's professionals. Our graduates have a wide range of possibilities for access to work environments in the orbit of the administration of systems and communications, as well as in the world of applications and systems development. [+]

The university career in Computer Science and Technology allows students to learn most of the technologies currently used in companies and the theoretical basis necessary in any higher degree to face the challenges that the world of work will require tomorrow's professionals. Our graduates have a wide range of possibilities for access to work environments in the orbit of the administration of systems and communications, as well as in the world of applications and systems development. Program Description Bachelor in Computer Science This career is oriented to the training of future professionals in fundamental fields of Information Technology and Communications, which companies are demanding ever more strongly due to the enormous change that is being experienced. The "digital world" is not only a priority for the companies that develop their businesses in this world, it is already for the group of companies that know that they must intensify their "digital transformation" or they will stop being competitive. The approach of this career allows students to learn, on the one hand many of the technologies currently used in companies, and on the other, and without losing the practical vocation of the career, the theoretical substrate necessary in any higher career to meet the challenges That the world of work will require the professionals of tomorrow. Our graduates have a wide range of possibilities for access to work environments in the orbit of the administration of systems and communications, as well as in the world of applications and systems development. Some examples... [-]

Bachelor in Computer and Communication Engineering

Rafik Hariri University
Campus Full time October 2017 Lebanon Mechref

The Computer and Communications Engineering program aims to help students explore their innate creativity and potential and endow them with the knowledge, skills and abilities to: pursue successful careers in computer and communication engineering and related fields; think critically in solving complex problems using modern tools and technologies; communicate and work effectively with diverse groups; learn more every day, and succeed in graduate studies in renowned institutions if they choose to. [+]

The Computer and Communications Engineering program aims to help students explore their innate creativity and potential and endow them with the knowledge, skills and abilities to: pursue successful careers in computer and communication engineering and related fields; think critically in solving complex problems using modern tools and technologies; communicate and work effectively with diverse groups; learn more every day, and succeed in graduate studies in renowned institutions if they choose to.

Objectives

The program objectives are to:

Foster an environment that encourages excellence in endeavor; Provide degree and professional education which prepare leaders; and Conduct multidisciplinary research to solve problems facing the society and industry in Lebanon, the Middle East and the world. Program Outcomes ... [-]

Bachelor of Computer Science

Harbour.Space
Campus Full time 3 years Open Enrollment Spain Barcelona

Harbour.Space Computer Science Bachelor programme offers students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning the best in the world opportunity for in-depth study of Computer science concepts and theories in highly practical and cutting edge educational environment. [+]

This program is taught in ENGLISH. The Harbour.Space Computer Science Bachelor program offers students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning the best in the world opportunity for in-depth study of Computer science concepts and theories in highly practical and cutting edge educational environment. It keeps abreast of, and exposes students to, state-of-the-art, as well as state-of-the-practice, computer applications and technologies. Throughout the study students will continuously acquire an understanding of real-world computing needs, as demonstrated by their ability to address technical issues involving computing problems encountered in industry, government and graduate programs. The Bachelor programme in Computer Science is heavily geared towards developing students’ professional skills needed for employment, while being able to adapt to rapidly changing technology, to work effectively, professionally and ethically in computing-related professions, as demonstrated by their communications, teamwork and leadership skills. It also motivates and engages students in life-long learning, including entering graduate programs in Computer Science and related fields. As in all Harbour.Space programmes, the Computer Science Bachelor learning is problem-based. You should expect to work on many practical projects, such as programming a robot, which would help you develop strong problem-solving skills and quickly become experienced in multiple programming languages. All students should expect to roll out their real world projects to the market at the end of studies. Core computer science skills such as software development, object orientated programming (OOP) and database engineering form the basis of the curriculum, with advanced exploratory courses such... [-]

Bachelor in Computer Science

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

Bachelors in Computer Science. 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. Career Opportunities Recent Northwest graduates have found employment in the following careers: IT application analyst Database programmer Software developer/engineer System engineer Web developer Technology coordinator Systems administraton Database Administrator Network Engineer Systems Administrator Computer Programmer Software Architect Software Analyst Technical Architect Profession-Based Learning Experiences Professors encourage practical learning opportunities to prepare students for employment. Students are encouraged to speak to K-12 teachers about the importance of technology in their curriculum and teach computer science fundamentals to students in grades K-12. The School of Computer Science and Information Systems annually hosts a professional advisory team that includes more than 40 professionals from various industries to review Northwest’s... [-]

Computer Science (BS)

Webster University Thailand Campus
Campus Full time January 2018 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 A minimum of 128 credit hours consisting of the following: - 36 required credit hours - Applicable university global citizenship or general education program hours - Electives - At least 18 of the required 36 computer science credit hours must be taken at Webster University. All upper-level courses must be taken at Webster University. [-]

Dual Degree Degree In Computer Engineering Degree + Direction Of Technology Companies

laSalle Barcelona
Campus Full time 11 semesters September 2018 Spain Barcelona

La Salle Campus Barcelona offers a double degree from the field of TCI Engineering and the field of Business Management. This dual degree qualification allows students to finish college, in 5 years and a half academic, with two official degree. [+]

Bachelors in Computer Science. La Salle Campus Barcelona offers a double degree from the field of TCI Engineering and the field of Business Management. This dual degree qualification allows students to finish college, in 5 years and a half academic, with two official degree. The design of this double degree allows students to study two degrees that are completed and, therefore, provide the student with a global approach and interdisciplinarioque them opens up many career opportunities: the characteristics of each of the courses taken, grades and special profiles or mixed with knowledge of the two areas. Double degrees require students to a higher performing a student in 4 years (240 ECTS credits) courses and degree exceeds a single effort. Therefore, they go to students with high academic performance from scientific-technical high school that during the admission process, they have to prove their academic record of the last courses. ADDRESSED TO Degrees in Business Engineering e losgrados appear in more labor projection for the coming years. Only 2016 more than 700,000 vacancies are expected in the ICT sector in the European Union. Perform a double degree of Bachelor of Technology and Computer Engineering Companies prepares you for a new professional profile that will make you more competitive in the labor market and will enable you to take the job of business management and meet the guys professional profiles the global labor market is gaining. Some of these new mixed professional profiles based on technology and business management are: Data Scientist. Expert... [-]

Bachelor in Computer and Information Systems

Siena Heights University
Campus Full time September 2018 USA Adrian

The Siena Heights Computer and Information Systems Program is focused on preparing people for the real world rather than just theoretical concepts. We orient our classes such that material that students are learning is attractive to businesses. [+]

The Siena Heights Computer and Information Systems Program is focused on preparing people for the real world rather than just theoretical concepts. We orient our classes such that material that students are learning is attractive to businesses. The program will incorporate a lot of real world expertise and experience. Internships are important and are encouraged. Software development is not necessarily sitting at a computer typing up code. A big part of it is sitting down with users to ensure that the application is going to do what the person wants. Siena’s program will work to develop that in its students. Siena Heights' dedicated faculty who are practitioners in the field will prepare you for future challenges. All CIS classes are small in size, generally less than 20 students, and meet in a laboratory-style classroom where one-on-one discussion with the faculty is the norm. Your career prospects are strengthened by our on-the-job experiences and senior projects. Information Systems This concentration builds upon the general CIS curriculum with courses such as Java Programming, Data Communications, and Management Information Systems to assist students toward careers such as: System Developer Software Programmer Software Engineer Systems Analyst Data Base Administrator Information Systems Manager Networking This concentration builds upon the general CIS curriculum with courses such as Network Operating Systems, Data Communications and Data & Network Assurance to assist students toward careers such as: Network Manager Network Specialist Help Desk Administrator Network Trouble Shooter Web Development This concentration builds upon the general CIS curriculum with courses... [-]

Bachelor In Web Development

SAE Institute Leipzig
Campus Full time 24 - 42 months October 2017 Germany Leipzig

From traditional websites to the rapidly growing market of web application development - you are taught both industry standards and cutting-edge web development technologies, so that you become part of one of the most economic sectors in the entire creative industry. [+]

From traditional websites to the rapidly growing market of web application development - you are taught both industry standards and cutting-edge web development technologies, so that you become part of one of the most economic sectors in the entire creative industry. You benefit from a practice-oriented, project-based course of studies and develop skills in HTML, CSS, JavaScript, PHP and user interface design (UI). The study regulation provides for two courses. The prestigious SAE Web Design & Development Diploma, recognized by the industry, and the bachelor's degree course, which teaches additional skills and topics such as an overview of the Internet and media industry, project management, copyright and web development techniques. The study is concluded with an internationally recognized BA / BSc (Hons) Web Development *, validated by the University of Middlesex in London.... [-]


In Computer Engineering Degree

Universidade de Évora
Campus Full time 3 years October 2017 Portugal Évora

Internet, WWW, GIS, mobile computing, digital format information - information technology are at the base of the cultural revolution which we live. A degree in Computer Engineering provides students with advanced skills in the areas of mobile computing, arti cial intelligence fi and web development environments. [+]

PRESENTATION Internet, WWW, GIS, mobile computing, digital format information - information technology are at the base of the cultural revolution which we live. A degree in Computer Engineering provides students with advanced skills in the areas of mobile computing, arti cial intelligence fi and web development environments. Outings Professionals Service companies (banking, insurance, healthcare, telecommunications operators, etc.), computer companies and software houses, IT consulting companies, technology-based startups; small and medium-sized industrial and service companies; public administration; educational institutions and scientific inquiry ca. [-]

Bachelor in Automated Data Processing Systems

Belarusian State University of Informatics and Radioelectonics
Campus Full time Part time 4 - 5 years September 2018 Belarus Minsk + 1 more

The principal concept of the programme combines the basic ideas of system analysis, algorithm design, programming technologies with a special focus on databases and network computing. This programme embraces both information technologies and control. [+]

Bachelors in Computer Science. Faculty of Computer Systems and Networks Qualification - Information Technologies Engineer The principal concept of the programme combines the basic ideas of system analysis, algorithm design, programming technologies with a special focus on databases and network computing. This programme embraces both information technologies and control. Students learn the details of data collection, transmission, storing, processing, transformation and representation in the up-to-date computing systems alongside methods and techniques of design, development, realisation, installation and support of automated information systems. Specialised courses: Operating Systems (Windows Vista/ Windows XP/Windows 2008/10 Server/NT) Programming Languages (Assembler WIN 32, MS Visual C++, MS Visual Basic, Borland Delphi, GPSS World) Databases and Case Technologies (MS Access, VS Visual FoxPro 9.0, MS SQL Server 2008/2010, MySQL, BPWin, ErWin) Electronic Documentation Systems (Lotus Notes, LanDocs) Integrated Manufacturing Software and Visual Frameworks (.NET, NetBeans) Applied to Internet Programming (C#.NET, Java, PHP, ASP.NET, JavaScript) Students are trained to solve problems in automated data processing and control systems, including system formalisation and goal-making, by using analytical approaches to study system behavior and developing computational algorithms and corresponding software. These skills are used to develop corporative control, management and information systems, Internet applications (interactive web-sites and web-portals), IT-penetration in government economic projects and etc. Study in English BSUIR was the 1st engineering university in the Republic of Belarus to open English-medium study programmes. In 2009, the first group of students was enrolled in the programme Telecommunication Networks. 2010 saw the first intake to an English-medium Master's degree programme Methods... [-]

Electrical and Computer Engineering

International Accelerator
Campus September 2018 USA Boston

Computer engineering is the branch of electrical engineering that focus on construction and control of computers and their interface with the outside world. [+]

Electrical and Computer Engineering What is Electrical and Computer Engineering? Whether it is generating and distributing electrical power, designing advanced medical imaging and diagnostic equipment, creating communication systems to connect the world, or building nextgeneration robots, electrical engineering is the application and control of electricity. Computer engineering is the branch of electrical engineering that focus on construction and control of computers and their interface with the outside world. The Department of Electrical and Computer Engineering maintains its reputation for success by attracting talented students and providing them with a quality education via a faculty of international standing. As a result, graduates of the department are uniquely qualified to pursue careers in industries as diverse as power distribution and biomedical research. Notable 500 undergraduate and 195 graduate students enrolled in fall 2014 27 full-time faculty members 11 Fellows of IEEE Curriculum Bachelor of Electrical Engineering – Computer Option Computer engineering focuses on the design, production and testing of computer hardware, including components, networks and peripherals. This curriculum is a thoughtfully constructed plan for providing a firm footing in circuit analysis, digital systems and electronics in preparation for specialized study in computer system design, computer architecture and information networks. Additionally, computer engineers complete a series of software courses giving them the skills necessary to function at the highest level of computer engineering. [-]

Bachelor of Computer and Networking Engineering Technology

Canadian University Dubai
Campus Full time 4 years September 2018 United Arab Emirates Dubai

The Bachelor of Computer and Networking Engineering Technology is designed to meet the skill needs of a world driven by ever-advancing technology. It combines engineering skills with the solid business principles that are needed to thrive in an enterprise-oriented world. With a hands-on approach that delivers less theory and more technology, you will gain plenty of practical experience right from the first year, to build a strong skill set upon graduation. [+]

Bachelors in Computer Science. The Bachelor of Computer and Networking Engineering Technology is designed to meet the skill needs of a world driven by ever-advancing technology. It combines engineering skills with the solid business principles that are needed to thrive in an enterprise-oriented world. With a hands-on approach that delivers less theory and more technology, you will gain plenty of practical experience right from the first year, to build a strong skill set upon graduation. Through a modern educational approach and state-of-the art facilities, the program will give you a firm grounding in key engineering disciplines, including: Database Driven Web Applications; LAN and WAN Technologies; Network Security and Administration; Network Operating Systems; and Wireless Networks, as well as critical business skills including entrepreneurship, communication and problem solving. Admission to the program requires 60% or more in the UAE High School Certificate (or its equivalent). Benefits The objective of the Bachelor of Computer and Networking Engineering Technology is to ensure that you acquire the necessary knowledge, skills, and abilities to perform successfully in the modern world as a network professional. CNET graduates have a 100% employment rate due to their strong and broad skills in the computer network, software and hardware technology domain. The program will prepare you for certifications such as CCNA, Network+ and MCSA, and instill a sense of professional responsibility that will enable you to continue your development throughout your career. It offers a direct link to the Cisco Networking Academy program, which is a dynamic educational program... [-]

Bachelor - Computing & IT

INTI International University & Colleges, Malaysia
Campus Full time January 2018 Malaysia Kuala Lumpur Batu Pahat

As innovations continue to increase and evolve, more and more IT professionals are needed. Career opportunities in the tech world are without limits. You can contribute in many areas, while making your own work meaningful and rewarding, wherever you choose to be. If you have an interest for solving multi-dimensional problems requiring imagination and solid technical knowledge, we can help you build your future in this well-paying field. [+]

TECHNOLOGY MAKES EVERYTHING WORK Computing and IT have become an intrinsic part of everything we do. If you consider the way we communicate, socialise, do business or simply go about our daily lives, it’s easy to appreciate the benefits – and importance – of technology. As innovations continue to increase and evolve, more and more IT professionals are needed. Career opportunities in the tech world are without limits. You can contribute in many areas, while making your own work meaningful and rewarding, wherever you choose to be. If you have an interest for solving multi-dimensional problems requiring imagination and solid technical knowledge, we can help you build your future in this well-paying field. PROGRAMMED FOR SUCCESS Acquire highly employable skills through our industry-specific curriculum. INTI works with the best IT providers, giving you access to leading-edge technologies, expertise and professional certification content. You will be well prepared even before you graduate. Career development At INTI, we put you at the centre of our high quality learning experiences. The curriculum is designed to nurture innovative ideas and a global mindset, using “Project-based Learning” and “Problem-based Learning” approaches. You will work on projects designed to cultivate skills for problem-solving, analysis, communication, teamwork and project management. During these activities, you will design solutions and enhance collaborations. This prepares you for employment and a lifetime of learning. Exposure to the latest innovations By taking part in ICT events and IT-related competitions organised or endorsed by the Malaysia Multimedia Development Corporation (MDeC), you get to... [-]

Bachelor of Computing, Communications and Technology

Toi Ohomai Institute of Technology
Campus Full time Part time 3 years July 2018 New Zealand Rotorua + 1 more

Gain the theoretical and applied knowledge of both the hardware and software fields of computing with specialisations in the design and maintenance of computer systems, databases, programming, operating systems, computer networking, internet and web development, gaming and animation, technical support and embedded controller applications for a wide range of industries. [+]

Bachelors in Computer Science. Programme information Tuition fee $19,950 Intakes February, July Minimum IELTS 6.0 with no band less than 5.5 Duration (length of study) 3 years Programme aim The primary aim of the this programme is to provide students with a thorough theoretical and applied knowledge of both the hardware and software fields of computing with specialisations in the design and maintenance of computer systems, databases, programming, operating systems, computer networking, internet and web development, gaming and animation, technical support and embedded controller applications for a wide range of industries. This will enable them to be work ready on graduation, and to maintain their currency and develop their discipline by ongoing professional development. Specialist majors in this programme Single major, students may achieve an endorsement: Computing Technical, Multimedia/Web or Systems Design. Double major, students may achieve two endorsements for the relevant majors completed. Award information Included qualifications Diploma in Computing and Communications Technology (Level 5), Diploma in Computing and Communications Technology (Level 6) and Diploma in Information Technology To achieve the award of the Bachelor of Computing Communications and Technology students must pass a total of 360 credits, including: a maximum of 150 credits at Level 5; a minimum of 120 credits at Level 6; and a minimum of 75 credits at Level 7. No Major 165 compulsory credits; and 195 elective credits. Single Major 165 compulsory credits; 120 credits in a chosen major from the options list; and 75 elective credits. Double Major 165 compulsory credits; 240 credits... [-]