Request InfoApply NowQuick Question
Search

BS in Computer Science Courses, Projects, and Objectives

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. Download a Computer Science Course List and Program Plan

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


TECHNICAL SKILLS

  • 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 SKILLS

  • 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

 

Interested in this program? Get started today.

Back

UNITING BUSINESS, TECHNOLOGY, AND CREATIVITY TO EDUCATE THE INNOVATORS OF TOMORROW

Neumont University was founded in 2003 to pioneer a more effective method for delivering traditional computer science education. At our campus just outside of Salt Lake City, Utah, students experience the complete development lifecycle and work in teams to explore hypothetical, digital, and real-world projects, create real-world solutions, and develop valuable business acumen.

Our mission is to provide a professionally-focused education that is rich in ideas, current in industry best practices, and deep in technological insight from the input of industry-leading partners.

Neumont is an Accredited Member, ACICS and offers undergraduate and graduate programs focused on the digital sciences.

© 2011 NEUMONT UNIVERSITY. ALL RIGHTS RESERVED.
SOUTH JORDAN CAMPUS – 10701 SOUTH RIVER FRONT PARKWAY, SUITE 300, SOUTH JORDAN, UTAH 84095

1-888-NEUMONT (1-888-638-6668)

 

Follow Us:

Twitter  Facebook  YouTube

Careers at Neumont

Join our team

Contact us

Admissions

Student Forums

Neumont Blog

Neumont Reviews