With newer and faster technology continually changing the way companies operate, individuals who understand how business technology can impact decision making and company performance are in high demand. Develop the tools you need to succeed in business while gaining information technology, programming and systems management skills by earning a BA in Business Administration with a concentration in Computer Science. Companies rely on information technology for everything from bookkeeping to advertising, which creates opportunities for computer specialists across multiple departments and specialties. The ability to analyze and improve technology systems to bolster productivity and profitability make business-minded computer professionals a valuable resource for companies – as employees and consultants.
Given the consistent growth of the tech sector as a whole, jobs in the computer science field will continue to grow for the foreseeable future. According to the U.S. Bureau of Labor Statistics, the occupations listed here will grow by 17% on the low end and as much as 41% on the other end of the spectrum by 2024. Here are some careers to consider with a bachelor’s degree in Business Administration with a concentration in Computer Science.
New England College offers flexible, convenient online learning, accelerated courses and the opportunity to start or continue your educational goals on your own time.
A bachelor’s degree in Business Administration with a concentration in Computer Science gives you the opportunity to learn about topics pertinent to the business world. Here are some of the required concentration courses available.
You will learn the principles of programming logic and design. Emphasis will be placed on using the correct rules of program engineering, structure of data, basic algorithms and problem solving in computer programming. A hands-on approach will be used to conceptualize programming concepts and techniques. Additional importance will be placed on understanding the value of creating flowcharts or writing pseudo code and will include top-down program development using algebraic notation, standard control structures, and arrays in an appropriate programming language. The course stresses planning, building, coding, testing, debugging and documenting program applications. Additional programming concepts covered include binary representation, storage, and general architecture and functioning of a computer system.
You will cover topics in object-oriented programming utilizing a variety of visual programming languages. Major topics include analysis and design, and use of object-oriented programming techniques. A hands-on approach will be used to conceptualize programming modeling and techniques such as concepts in classes, inheritance, encapsulation and abstraction. Prerequisite: CT1510 Introduction to Programming Logic and Design or permission of instructor
You will gain in-depth knowledge of database analysis, design, and implementation principles, as well as an understanding of relational databases and data integrity. You will acquire the skills needed to identify business solutions through the use of data structure design, and understand the interconnections between data structure and business policies.
To view all of the courses required for this degree, click here.