There are many problems that make up the field. How can you make a computer think? How do you design an interface for a product that is intuitive and suits the needs of the user? How do you ensure users of their privacy and security when performing transactions online with sensitive information? How do you make realistic and low-cost terrains for video games? Programming is an important component, but documentation and design are equally crucial.
Computer Science and Mathematics deal with abstractions, the high-level information, which you can then apply to design and build concrete objects. If you can think, then you can solve a lot of problems in every day life. Computer Science also paves the way to delve into other specialties - Physics, Economics, Psychology, and Biology.
There are tremendous CS opportunities in fields such as the pharmaceuticals, education, security, healthcare, and the list goes on. Computer Science at Lewis-Clark State College is designed to prepare students for industry or graduate work. The required major courses are characterized by a balance between theory and application. The remainder of the courses provide four options alongside the general education classes.
A traditional computer science curriculum that is mathematically rigorous and designed to prepare students for graduate programs in Computer Science. In addition, the courses contain sufficient practical projects that prepare students for entry-level programming or software engineering positions.
An interdisciplinary program that combines courses from the Business Division with the Computer Science core. This program has a broad business emphasis without sacrificing the computer science. The CIS emphasis is designed to prepare students for entry-level information systems positions requiring both technical and organizational expertise. Students are also prepared to enter graduate programs in Management Information Systems.
This program combines courses from the Business, Technology & Service Division's Web Development program with the CS core, creating a program with balanced application and theoretical courses. This emphasis is designed for CS students who want a strong web-development applied background, preparing them for industry.
Combines courses from the Technical & Industrial Division's Information Systems Analysis program with the CS core, creating a program with balanced application and theoretical courses. Designed for CS students who want a strong networking applied background, preparing them for industry.
You can also get a minor in Computer Science.