NEUMONT COLLEGE OF COMPUTER SCIENCE
![]()
NEUMONT COLLEGE OF COMPUTER SCIENCE
To graduate from Neumont's Bachelor of Science in Computer Science degree program, students must show competency with the languages, tools, and skills listed below:
LANGUAGES
ā¢Java: Desktop and Web
ā¢C++: Desktop
ā¢C#: Desktop and Web
ā¢JavaScript
ā¢HTML
ā¢CSS
ā¢Ruby
ā¢Algorithms, Data Structures, and Computational Theory
ā¢Calculus, Algebra, Geometry, Trigonometry, Statistics, and Encryption
ā¢Software Engineering: Processes and Design
ā¢Object Oriented Programming (OOP)
ā¢Software projects are completed by each student quarterly in a year-round, three-year degree program.
ā¢SQL/Relation
ā¢Al: SQL
ā¢Server
ā¢NoSQL
ā¢MongoDB
ā¢Cassandra
ā¢Riak
ā¢JSON
ā¢XML
ā¢Flat Binary File
ā¢Python APPLICATIONS
ā¢Eclipse
ā¢Visual Studio
ā¢Main OS:
ā¢Window (With Some Linux)
ā¢Android Studio
ā¢IntelliJ IDEA
ā¢Each student has completed ļ¬ve or more ļ¬ve-week group projects spanning desktop, web, and distributed systems over the course of three years.
ā¢Students complete numerous individual projects including a 10-week senior project from concept, construction, delivery, and presentation.
ā¢Desktop experience in GUI and console applications.
ā¢Web development experience in data driven dynamic web apps using platforms ASP.NET, MVC, and MEAN stack.
ā¢Students have built service-oriented, distributed applications.
ā¢Each student has experience with both planned, waterfall, and agile methodologies.
To graduate from Neumont's Bachelor of Science in Software & Game Development degree program, students must show competency with the languages, tools, and skills listed below:
LANGUAGES
ā¢C/C++
ā¢C#
ā¢Java
ā¢JavaScript
ā¢SQL
ā¢HTML
ā¢CSS
APPLICATIONS
ā¢Visual Studio
ā¢Android Studio
ā¢Eclipse and/or lntelliJ IDEA
ā¢Maya and/or Blender
ā¢Git
ā¢Strong Coding and Problem Solving Abilities
ā¢Game Design Theory and Implementation
ā¢C++ Game Engine Development
ā¢Artiļ¬cial Intelligence
ā¢Game Physics
ā¢Computer Graphics
ā¢Trigonometry, Linear Algebra, and Calculus
ā¢AR/VR Development
ā¢Network Game Development
ā¢Experience with Agile Methodologies
ā¢Team Development and Communication
& FRAMEWORKS
ā¢Unity
ā¢Unreal
ā¢GameMaker
ā¢OpenGL/GLSL
ā¢.NET
ā¢React
ā¢Node.js
ā¢Software projects are completed by each student quarterly in a year-round, three-year degree program.
ā¢Each student has completed ļ¬ve or more ļ¬ve-week group projects spanning desktop, web, and distributed systems over the course of three years.
ā¢Students complete numerous individual projects including a 10-week senior project from concept, construction, delivery, and presentation.
To graduate from Neumont's Bachelor of Science in Web Design & Development degree program, students must show competency with the languages, tools, and skills listed below:
WEBSITE DESIGN
ā¢UX Design
ā¢Graphic Design
ā¢Mobile App Development: Android
ā¢Digital Video Compositing/Editing
Web Game Development
ā¢JavaScript
ā¢HTML
ā¢CSS
ā¢Java
ā¢C# (elective)
ā¢Python (elective)
ā¢SQL
ā¢MongoDB
ā¢Photoshop
ā¢Illustrator
ā¢InDesign
ā¢Premiere
ā¢After E ects
ā¢Visual Studio Code
ā¢Android Studio
ā¢Eclipse
ā¢Visual Studio
ā¢Git
ā¢React and/or Angular
ā¢Node.js
ā¢Express.js
ā¢Socket.IO
ā¢Less and/or SaaS
To graduate from Neumont's Bachelor of Science in Information Systems degree program, students must show competency with the languages, tools, and skills listed below:
ā¢Windows Server 2016-2022
ā¢Active Directory: Structure and Administration
ā¢Group Policy
ā¢Routing and Remote Access SELinux
ā¢User Access Control and Maintenance
ā¢Storage Administration: NAS and SAN
ā¢Cloud Systems: Azure and AWS
ā¢Web Server Admin: IIS and Apache
ā¢Docker: Containerization
NETWORK
ā¢OSI Model
ā¢IPv4 and v6
ā¢Routing
ā¢VLANs
ā¢EIGRP and OSPF
ā¢Network Design
ā¢Wireless Networking
ā¢DNS
ā¢DHCP
ā¢Load Balancing
ā¢Two-Factor Authentication
ā¢Logging
ā¢PCI Compliance Audit
ā¢Disaster Recovery and Backup Systems
ā¢Veeam
ā¢Policy and Compliance
ā¢PowerShell
ā¢Bash
ā¢Java
ā¢Puppet
ā¢Chef
ā¢Python
ā¢HTML
ā¢CSS
ā¢JavaScript SYSTEM SECURITY
ā¢Ports Protocols and Services: HIDS and NIDS
ā¢Access-Control Lists
ā¢Firewalls
ā¢VMware ESXi and vCenter
ā¢Virus and Malware Detection and Management
ā¢VMWare ESXi
ā¢Hyper-V
ā¢Virtual Networking: Standard and Distributed Switching
ā¢VDI
ā¢vCenter
ā¢System Center
To graduate from Neumont's Bachelor of Science in Business Technology Management degree program, students must show competency with the languages, tools, and skills listed below:
ā¢Project Management
ā¢Business Analysis
ā¢Data Modeling
ā¢Data Analytics
ā¢Visualization Business Intelligence Tools
ā¢Quality Assurance
ā¢Database Design and Analytics
ā¢Big Data Analytics
ā¢Business and Marketing Strategies
ā¢Product Management
ā¢User Stories
ā¢Mockups and Prototyping Flowcharts
ā¢Empirical Design
ā¢UX Design
ā¢Quantitative and Qualitative Research
ā¢Managerial Finance
ā¢SQL
ā¢C#
ā¢Java
ā¢Python
ā¢QA Scripting
ā¢Machine Learning
ā¢Data Analytics
ā¢REST APIs
ā¢HTML
ā¢CSS
ā¢JavaScript
ā¢Software Development Lifecycle
ā¢Expectation Management
ā¢System Process Design
ā¢E ective Communication
ā¢Leadership Skills
ā¢AgileāScrum and Kanban
ā¢PCI and HIPAA Compliance
ā¢Business Startups
ā¢SSMS to Jupyter Notebook
ā¢Microsoft SQL Server
ā¢MongoDB
ā¢Power BI
ā¢Tableau Software
ā¢Axure RP
ā¢Adobe XD
ā¢Jira/Trello
ā¢AWS Cloud Computing Services
ā¢Excel Power Query Tools
ā¢Selenium
ā¢Postman
To graduate from Neumont's Bachelor of Science in Software Engineering degree program, students must show competency with the languages, tools, and skills listed below:
ā¢Java: Web, Mobile, and Desktop
ā¢C#: Web and Desktop
ā¢.NET: Web and Desktop
ā¢C: Desktop
ā¢C++: Desktop
ā¢HTML
ā¢CSS
ā¢JavaScript
ā¢Software Engineering: Processes and Design
ā¢Software Design Patterns
ā¢Algorithms, Data Structures, and Computational Theory
ā¢Calculus, Algebra, Geometry, Trigonometry, Statistics, and Encryption
ā¢Docker, Containerization, and Virtualization
ā¢Integrating existing Third-Party systems like RabbitMQ, Cassandra, Eureka, Zuul, SQL Server, PostgreSQL, etc.
ā¢RDS
ā¢SQL
ā¢MySQL
ā¢Postgres
ā¢NoSQL
ā¢Neo4j
ā¢MongoDB
ā¢Redis
ā¢Riak
ā¢Cassandra
ā¢DynamoDB
ā¢Redshift
ā¢ETLāAirļ¬ow
ā¢JSON
ā¢XML
ā¢Python APPLICATIONS
ā¢AWS: Lambda, RDS, EC2, VPC, MQ, S3, and Glue
ā¢Docker and Containers
ā¢IDE: Eclipse, IntelliJ IDEA, and VS
ā¢Windows (With Some Linux)
ā¢Software projects are completed by each student quarterly in a year-round, three-year degree program.
ā¢Each student has completed ļ¬ve or more ļ¬ve-week group projects spanning desktop, web, and distributed systems over the course of three years.
ā¢Students complete numerous individual projects including a 10-week senior project from concept, construction, delivery, and presentation.
ā¢All students have experience in distributed development with data driven service-oriented enterprise apps using Spring Boot, Python, ASP.NET, MVC, and MEAN.
ā¢Students have experience in both web and apps ranging from UX to back-end services.
ā¢Each student has desktop experience working with GUI and console applications.
ā¢Students have experience using planned, waterfall, and agile methodologies.