Today, computing is an enormously vibrant and growing field. In fact, from its inception just half a century ago, computing has become the defining technology of our age. Computers are integral to modern culture and are the primary engine behind much of the world’s economic growth. The field continues to evolve at an astonishing pace – as existing technologies become obsolete in the space of just a few years, new ones are constantly being introduced. A degree in computer science can provide graduates with the knowledge and skills needed to become a part of this exciting arena.
SummaryComputer science is associated with the development and analysis of computer software, algorithms, and technologies. Most information-age technologies – social networking, Web browsing, ecommerce – are the end result of years of work by computer scientists and engineers. The Bachelor of Science in Computer Science program at Lawrence Technological University offers you a sound foundation in computer science complemented by a broad core of courses in the sciences and liberal arts. A background in mathematics enables you to deal with scientific applications as well as the theoretical basis of computer science.
Software development is a major emphasis of the program, and depending on your personal goals, you may choose one of four concentrations: business software development, scientific software development, network software development, or game software development.
Why Computer Science at LTU?
The faculty at Lawrence Tech is dedicated to your success and can provide one-on-one advising to help you reach your individual goals and create a program geared to your specific interests. Small classes enhance your interaction with your professors and other students. You will learn in specialty labs devoted to multimedia, computer graphics, distributed computing, and robotics. Lawrence Tech’s signature “theory and practice” approach combines strong instruction in the fundamentals of computer science with a focus on the practical skills needed in the workplace. You can participate in cooperative projects and in classroom, state, national, and international competitions that can further enhance your team-building and leadership skills. Opportunities for paid internships can also provide links to employers as well as valuable hands-on experience.
Students must take 29 credit hours of mathematics courses to complete a minor. Engineering students may need as few as three additional courses since some engineering curricula already require 20 credit hours of mathematics.
Students can earn a dual major in mathematics and another discipline by completing the degree requirements of both programs.
The certificate in Computer Science requires the following courses:
Computer Science 1
*MCS1514 and MCS2514 may be transferred in with a grade of B or better.
*A 2.0 GPA average in these classes is required to earn this certificate.
To view sample four-year programs for each of the available concentrations, click here.
Business Software Development
The Business Software Development concentration for the Bachelor of Science in Computer Science is designed for the student interested in non-scientific applications. It prepares the student for database, web and business application development.
Game Software Development
The Game Software Development concentration for the Bachelor of Science in Computer Science is an exciting option for students interested in preparing for a career in the rapidly expanding game development industry. In hands-on interactive studios, students explore animation, interactive computer graphics, two- and three-dimensional representation and transformation, modeling, game genres, and graphics programming. They also create their own completely envisioned computer games.
Network Software Development
The Network Software Development concentration for the Bachelor of Science in Computer Science is designed for the student interested in the technical aspects of networking. It prepares the student for analysis and tuning of networks and distributed computing environments.
Scientific Software Development
The Scientific Software Development concentration for the Bachelor of Science in Computer Science is the best selection for the greatest flexibility. It prepares the student for graduate work in Computer Science as well as professional software development in any application.
CurriculumYour degree requires 121 to 122 credit hours, depending on the concentration chosen, and consists of:
|Humanities (with emphasis on leadership)||28|
|Natural Science||7 - 8|
|Mathematics||18 - 21|
|Electives||18 - 21|
|Total||121 - 22|
Graduates with a degree in Computer Science have many career options:
A variety of dynamic careers await you as a computer science graduate. With many basic programming and support tasks being shipped overseas, computer science majors can concentrate on the engaging aspects of intelligent systems, autonomous robots, game development, computer security, Web application development, data mining, networks, and virtual environments, just to mention a few.
Career opportunities occur in a wide variety of settings, such as large or small software companies, computer services companies, and various other organizations, including industry, government, banking, and health care.
While starting salaries vary widely, computer science graduates are typically well-paid.
The National Association of Colleges and Employers recently reported that the average annual salary for computer science graduates was more than $50,000.
Get StartedContact Lawrence Tech's Office of Admissions at 800.CALL.LTU, or email@example.com.
For additional information, contact Dr. Gus Azar, computer science program director, at 248-204-3659 or send email to firstname.lastname@example.org. To contact the Department of Mathematics and Computer Science or Dr. David Bindschadler, department chair, please call 248-204-3560 or send e-mail to email@example.com.