In the competitive field of computing, you need the skills and knowledge to provide solutions to the real-world problems and the ability to present the solutions to employers. BJU?s computer science program is designed to give you the necessary foundational knowledge in math and computing and then to give you hands-on opportunities to apply that knowledge in real-life situations.

During the freshman year, students learn two programming languages, C# and C++, and are given overviews of various software development skills such as web applications, GUI programming and team programming. Throughout the rest of your program, you will take low-level computing courses including microprocessor architecture, operating systems and assembly programming. Students analyze and create a compiler and interpreter for various programming languages.

Computer security is a highlight of the senior year. Internships and student work experiences are generally available as well. BJU?s computer science program will equip you for graduate studies and a wide variety of computing, programming and software research and development job opportunities.