Computer science majors gain experience in several programming languages, so that they can stay current in this rapidly development field of study, while exploring such specialties as software engineering, robotics, and gaming.
The goal of Wisconsin Lutheran College’s computer science program is to produce graduates
who have excellent problem-solving skills plus skills in several programming languages.
Students should graduate with a solid theoretical background so that they can continue to
learn and stay current in this rapidly developing field after graduation. WLC computer science
majors are well-prepared to step right into the workplace or successfully attend graduate
WLC’s computer science program teaches students ways of thinking that are necessary to be
an effective employee, such as appreciation for complex systems, that small changes can have
unintended consequences, and that everything is a trade off. Computer scientists learn the
necessity of testing and of iterating toward a solution. In the end, students learn the science of
problem solving, both for computer programming, as well as real-world applications.
Computer science includes many specialties, including software engineering, operating
systems, computer languages, database systems, robotics, computer graphics, artificial
intelligence, networking and the internet, computer design and engineering, computer-human
interaction, web page design, gaming, mobile devices, automatic speech recognition, data
mining, and speech synthesis, to name a few. Many of the applications of computer science are
Wisconsin Lutheran College’s computer science major, grounded in the liberal arts, develops
critical-thinking skills, as well as broad knowledge and articulate expression. WLC computer
science majors benefit from small class sizes and ample opportunity for one-on-one time with
the professor. In addition to core computer science curriculum, the professor offers additional
special topics courses. Past offerings include robotics and computer gaming. Currently in development is a course in mobile app programming.
The Wisconsin Lutheran College computer science lab has a network of computers that dual boot in Windows and Linux. Students have 24/7 physical access to the lab with available remote access. A broad variety of programming languages is supported. In Windows, students use the professional version of Microsoft's Visual Studio. In Linux they work in the GNU environment. C++ is emphasized as a primary programming language, but students also work in Java, Perl, Python, SQL, and other languages as appropriate.
The computer science program at WLC provides a thorough practical and theoretical knowledge of the core curriculum, giving students a strong foundation for advanced study in any of the specialization areas of computer science. The program emphasizes strong programming skills, and in-depth theoretical and practical study of data modeling, algorithms, object oriented design and problem solving skills.
Wisconsin Lutheran College encourages students to consider experiential learning opportunities outside the classroom. The Milwaukee metropolitan area provides students with the opportunity to intern at world-renowned corporations, while gaining insight and skills necessary for the real-world application of computer science principles. Recent internship locations include Metavante, Milliman, Thrivent, and Zeon Solutions.
WLC's computer science program properly prepares students for success in graduate school, so much so that one recent graduate received a full-ride scholarship to complete graduate studies at UW-Madison. Another has earned a Master of Science in Information Security and Assurance from George Mason University.
Computer scientists are working in diverse disciplines such as engineering, physics, psychology, business, mathematics, linguistics, art, music, biochemistry, and biomedical engineering. While the WLC program is still fairly young, graduates of the program are finding success in the workplace, in areas such as database work; designing microcontrollers for snowplows; designing and writing software for storing, retrieving, and displaying medical images; system testing for a major healthcare software provider; building mobile apps for a grocery chain; designing business intelligence rules for the healthcare industry; information technology support for a major insurance company; and web development. Employers include Abbott Labs, Centare Group, Digital Measures, Distance Software, Epic, Johnson Controls, Symantec, and TeraMedica Healthcare Technology. The current job market is very strong for computer science majors. While salary and job satisfaction surveys differ, computer science-related professions are consistently ranked within the top ten. In addition, computer science majors benefit from higher than average starting salaries and the opportunity to rapidly increase their salary as they gain real-world experience in the workforce.