Bachelor of Science in Computer Science (BS CSC)
The Bachelor of Science in Computer Science offers to students a training in theoretical concepts and practical methodologies in the discipline
Program Overview
The Bachelor of Science in Computer Science program offer to students a training in theoretical concepts and practical methodologies in the discipline. The program is practically oriented. Students completing this program are well prepared to offer professional services in emerging technologies.
The computer science degree trains students to architect, design, build and write efficient software algorithms to solve problems in languages that are understandable by a computer system and uses computer technologies to speed performance, increase results accuracy, data availability and reliability.
Currently, the degree offers three concentrations: Database & Knowledge Based Systems, Network & Mobile Communications and Information Technology & Mobile Application Development. The student can select one of these concentrations to suit their interest in Computer Science. Database and Knowledge Based Systems concentration develops student’s expertise in database and deduction techniques. Network and Mobile Communications prepares students to master computer network architecture, design, administration and network application development.
Learning outcomes
In successfully completing our major in Computer Science, a student out in the workforce should be able to:
- Work competently in technical and professional careers related to the field of Computer Science and Information Technology
- Demonstrate understanding of the fundamental principles and concepts of computer science;
- Demonstrate in-depth knowledge of software development, networks and systems development and administration, and information management;
- Demonstrate ability to plan, design, implement, and maintain a hardware, software, or networked project both individually and as part of a group;
- ability to work in multiple programming environments, software development languages, and design paradigms;
- Demonstrate ability to orally present information and write clearly;
- Demonstrate ability to develop in-depth understanding of at least one specialty area of computer science through independent research and, wherever possible, internships;
- ability to understand and function well in an industrial or commercial environment through attachments or internship; and
- Use personal skills, planning and time management skills, problems solving and decision-making skills and continued growth in professional knowledge and the ability to function appropriately in a diverse and changing business environment
Career prospects
The BS CSC degree prepares students for a variety of careers (e.g. database or network project manager, architect, analyst, designer, developer/programmer, and/or as an administrator). Students are eligible to work in various industries such as telecommunications, banking, insurance, manufacturing, healthcare, arts, movie production, government, education, retail, research, etc.
Frequently Asked Questions
What can you do with a Computer Science degree?
A Bachelor of Science in Computer Science degree opens doors in a variety of industries, including scientific and technical services, manufacturing, finance and insurance, information services, administrative support services, and consulting.
Computer skills are needed in large numbers in other industries from retail, healthcare, education, local, state and federal government agencies, transportation, and others.
Employers in this field are looking for skills in communications, management, leadership,
information technology, operations, infrastructure, problem-solving, integration, troubleshooting, innovation, planning, research, mentorship, consulting, customer service, and Microsoft Office proficiency.
Graduates of IUGB’s Bachelor of Science in Computer Science degree program can pursue a wide range of careers including:
- Artificial Intelligence (AI) Developers
- Software Engineers
- Systems Engineers
- Software Developers
- Project Managers
- Network Engineers
- Solutions Architects
What is a bachelor’s degree in computer science?
Computer science is the study of computer software and hardware and their applications. At its foundation, the program focuses on critical thinking, analysis, and problem solving. Efficient solution design, implementation, evaluation, and testing are routine tasks in a CS program. This degree provides the necessary knowledge and skills to enable you to understand complex problems and to apply principles of computing to identify solutions that meet a given set of requirements.
Do you need to be good at math for computer science?
Yes, a good understanding of math concepts is necessary to be successful in computing and programming, as you will be required to make sense of abstract language, coding, algorithms, data structures, and more.
Table of Contents
Take the first step in IUGB Journey