You're talented. You're analytical. You see the world with a technICAL slant THAT others don't.
Neumont's Bachelor of Science in Computer Science degree is for you.
Our Bachelor of Science in Computer Science degree was developed in partnership with industry leading employers and is taught in a rigorous 2.5 year schedule.
Our Bachelor of Science in Computer Science degree was developed with industry leaders to focus on the bleeding-edge technologies that are in high demand.
Who IS the Computer Science Program for?
Neumont’s Bachelor of Science in Computer Science program is for the highly analytical student with an insatiable thirst for technology and an analytical mind. You get chills when you think of the endless possibilities that open up with a deep understanding of software development, and understand that this is a highly lucrative, fast-paced career field with plenty of opportunities for growth and promotion -- if you have the right skills.
Focus of the Computer Science Program
Neumont computer science degree program is all about relevance. But, that isn’t limited to learning the latest and greatest in computer science. You’ll experience the entire software development project lifecycle, build databases, user interfaces, games, web and mobile applications.
Your experience at Neumont will be project-focused and culminate with Enterprise Project (real-world projects you’ll do for real-world companies like Microsoft, Nike, and eBay). It’s the ultimate hands-on experience.
Bill Gates, Steve Jobs, Larry Ellison.
WHAT YOU'LL LEARN
In Neumont's BS in computer science you'll study software development through a project and problem-based curriculum where you’ll learn Java, Scalable Web Applications (Java EE), the Windows Development Platform, Service Oriented Architecture, and more in a sequence of hands-on courses, labs, and employer projects.
NEUMONT'S COMPUTER SCIENCE FACULTY
Unlike faculty who teach at traditional universities, our instructors are experienced software developers. That’s why they don’t do much lecturing —because that’s not how it’s done in the real world. Instead, they manage their classrooms as team leaders, coaching and guiding your learning experience.
BS COMPUTER SCIENCE PROJECTS AND ROLES
We believe the key to a useful and applicable hands-on Computer Science degree is a team-based, experience with real software development projects working on a variety of project roles like:
- Technical Lead
- Software Developer
- Quality Assurance
By your final quarters, you'll spend up to eight hours per day working in teams on pertinent, real-world projects in computer science courses like:
- Foundational Projects
Developing for the Windows Platform, Java Development, Dynamic Web Programming, and Scalable Web Applications. Learn More
- Developmental Projects
Intro to Web Services, Service Oriented Architecture, and a Capstone Project which demonstrates your overall attainment of the learning objectives of Neumont's Computer Science degree program. Learn More
- Enterprise Projects
Spend three quarters, up to 20 hours per week, working on real projects to develop software solutions for our industry partners. Learn More
- Understand modern languages including .NET, Java, and open source technologies
- Understand and use a variety of algorithms and data structures
- Use both established and emerging software development standards and best practices
- Design effective system architectures
- Participate in all phases of the software development lifecycle
- Integrate technical and non-technical expertise through real-world projects
- Professional communication skills, both written and verbal
- Understanding of team work and group dynamics
- Effective problem solving and decision making
- Effective collaboration in a software development environment
- Project management techniques for maximizing efficiency and resources
- Understanding of business context in software development