Computer Science, B.S. & B.A.
Indiana Tech offers two options for students who want to major in computer science, a bachelor of arts and a bachelor of science.
Both degree programs provide a broad background in the field of computer science, with extensive work in program development, data structures and algorithms, operating systems, computer system architecture, network architecture, theory of computation, software engineering and programming language design. Students undertake software design and analysis projects of increasing sophistication as students progress through their coursework.
Bachelor of Arts
The Bachelor of Arts includes fewer junior and senior level mathematics courses which provides a pathway to adding a minor to the computer science degree.
Graduates with a B.A. are prepared to enter the software development field at the programmer level or work in various technology support roles that require a high level of technical competency. Depending on your choice of elective courses, you may find employment as a programmer, software developer, or software designer, or any field of endeavor that requires computer expertise.
Earning this Degree
Bachelor of Science
The Bachelor of Science degree includes more depth in mathematics and science.
With a B.S. in computer science, students are equipped to design and create software to meet a variety of needs. Graduates have gone on to become software engineers, software developers, back-end web developers, database administrators, and system administrators, as well as continuing their education in graduate school.
A Tech success story
When Hannah graduated in 2018 with a bachelor’s degree in computer science, she already had a world of experience to give her a step up into the workforce. Hannah, a software developer at Fort Wayne’s Aptera, Inc., had a professor who nudged her toward an internship he felt would be a perfect fit for her.
“I ended up getting the internship and the real world experience is really what set me up for success,” Hannah said. “A lot of companies require some kind of experience and having internships provide that… I learned a lot from both of my internships that I would not have learned from any college.”
During her first internship, she found herself working for the City of Butler, Indiana, as a GIS (Geographic Information Systems) technician. There, she had the unique opportunity to build a map of a cemetery through digital software–something which had never been done before. Afterward, she presented in Indianapolis at the Indiana GIS conference to discuss her project.
As a software developer, technology is constantly changing and evolving, but Hannah is prepared because of the study habits, time management skills and sense of focus she fostered while at Indiana Tech. During her senior year, she juggled her classes, a job, athletics, club and honor society leadership positions and the planning of her wedding.
Hannah believes that if you are looking for a school that wants you to succeed, Indiana Tech is the right choice. “Between the Career Center and your professors, they make sure they find a good fit for you,” Hannah said. “Everyone at Indiana Tech wants the absolute best for you and they do their best to help you get there.”
Earning this Degree