Close
Software Development & Support

Application Development & Support​

Year Up's Application Development & Support curriculum provides students with basic skills in programming, application/web development, databases, and software development fundamentals. Students are exposed to problem solving techniques such as algorithms, flow-charts, and decision trees; concepts and processes such as version control, Agile development, software development roles and environments, introductory programming, object oriented concepts, development of simple real-world applications, relational database terminology, database design tools; and techniques to create, update and query databases.

Skills Development at a Glance: What Students Learn

  • Utilize decision trees, flow charts, algorithms and pseudo-code as tools to effectively communicate solutions to business problems 
  • Using programming concepts to build basic software programs
  • Using code review processes to interpret, analyze, and provide feedback on peer code
  • Writing and running unit testing to verify code
  • Utilize an Integrated Development Environment (IDE) such as Eclipse, NetBeans or Visual Studio to write, build, execute and debug code
  • Identify and analyze similarities in structure, syntax, and semantics of different coding languages
  • Utilize SQL to build tables, specify constraints, apply indexes
  • Utilize SQL to query tables using filters, calculated fields, sorting, aggregates and joins
  • Create user interface designs with the goal of maximizing usability and improving user experience
  • Understand full-stack development, design patterns, and unit testing

Specialty Training Focus Areas:

  • Application Development Practicum
  • Advanced Topics in Application Development
  • Introduction to Databases
  • Software Development Fundamentals
  • Introduction to Programming
  • Year Up’s Standard Training  

Training at Work: Typical Job Tasks

  • Work in an agile software team to develop and release a product in increments
  • Work with clients and development teams to build technical requirements for a software request or user story
  • Update, fix, or write simple code that meets software specifications and passes code reviews
  • Assist with debugging, testing, and releasing features and bug fixes to production

Path to a Career: Training-Enabled Role Pathways

  • UI/UX Design & Development
  • Server/Cloud Development
  • Mobile App Development
  • Software Project Management
  • Production Support
  • DevOps/Automation
  • Application Development
  • Web Development

Example Roles Filled by Graduates:

  • Junior Developer
  • UI/UX Designer
  • Production Support Analyst

Hands-on Experience: Example Internship Companies

Hands-on Experience: Example Internship Companies

Close
Software Development & Support

Data Analytics

Year Up's Data Analytics curriculum provides students with basic skills in programming, databases, software development fundamentals and business intelligence. Students are exposed to problem solving techniques such as algorithms, flow-charts and decision trees; concepts and processes such as version control, Agile development, software development roles and environments, introductory programming, relational database terminology, database design tools; and techniques to create, update and query databases, big data concepts, business intelligence, and data visualization and reporting techniques.

Skills Development at a Glance: What Students Learn

  • Understand big data, data mining, data lakes, data warehouses, Extract-Transform-Load (ETL), and NoSQL databases
  • Perform simple data preparation tasks such as data cleansing, validation and transformation 
  • Utilize techniques for reporting; charts, graphs and heat maps, and basic features of data visualization tools, such as Power BI or Tableau, for practical applications
  • Load, clean and organize data in Excel
  • Interpret and make business-related inferences about data using Excel data analysis tools (i.e. Sorting, Filtering, Conditional Formatting, Charts, Tables, PivotTable, VLOOKUP)
  • Utilize Excel, PowerPoint and data visualization tools (i.e. Tableau or Power BI), to develop and present reports that demonstrate effective storytelling with data 
  • Utilize decision trees, flow charts, algorithms and pseudo-code as tools to effectively communicate solutions to business problems
  • Utilize version control and team management tools to manage, track, and organize code across a team
  • Understand programming concepts and where and how to apply them to build a basic software program
  • Utilize an Integrated Development Environment (IDE) such as Eclipse, NetBeans or Visual Studio to write, build, execute and debug code
  • Identify and analyze similarities in structure, syntax, and semantics of different coding languages
  • Utilize software quality control processes such as peer code reviews, code refactoring and standards, code navigation in a debugger, and using comments for code documentation
  • Utilize SQL to build tables, specify constraints, and apply indexes
  • Utilize SQL to query tables using filters, calculated fields, sorting, aggregates and joins

Specialty Training Focus Areas:

  • Data Management, Analysis, and Reporting
  • Business Intelligence Fundamentals
  • Programming
  • Databases
  • Software Development Fundamentals
  • Year Up’s Standard Training  

Training at Work: Typical Job Tasks

  • Gather business requirements, analyze, and propose data solutions to meet requirements
  • Compile, validate, clean, and transform data for analysis
  • Analyze, interpret, and summarize data and develop reports and presentations

Path to a Career: Training-Enabled Role Pathways

  • Data Preparation
  • Data Analysis & Reporting/Business Intelligence
  • Database Development

Example Roles Filled by Graduates:

  • Data Analyst
  • Business Intelligence Analyst
  • Business Analyst

Locations Currently Offering This Training Specialty:

Hands-on Experience: Example Internship Companies

Hands-on Experience: Example Internship Companies

Close
Financial Operations

Investment Operations

Year Up's Investment Operations specialty trains toward skills in financial management, data management, analysis, and reporting and investment operations. Training covers financial management topics such as financial statements, accounting, financial analysis, financial forecasting, working capital, asset management and financial ethics; using Excel, PowerPoint and Tableau/Power BI to load, prepare, analyze and report data; and investment operations terminology and concepts such as types of markets, regulators, products and exchanges, the different participant players within this ecosystem, and the role and importance of business ethics.

Skills Development at a Glance: What Students Learn

  • Roles of participants in the investments/securities arena and how they interact with each other
  • Understand what it means to own and sell equity/fixed income in a company from the perspective of investors/issuers
  • Understand key terms of a security and a securities sale as well as the different types of investment funds
  • Apply principles of accounting, financial analysis, financial forecasting, working capital, and asset management
  • Analyze business processes to understand issues and how to implement possible solutions
  • Utilize strategies for interpreting and making business-related inferences about data
  • Using data analysis tools, in Excel (i.e. Sorting, Filtering, Conditional Formatting, Charts, Tables, PivotTable, Vlookup)
  • Recognize effective storytelling with data and when to use different tables and charts to drive business decisions
  • Utilize Excel, PowerPoint and data visualization tools (i.e. Tableau or Power BI), to develop and present reports 

Specialty Training Focus Areas:

  • Investment Operations
  • Financial Management
  • Intro to Data Management, Analysis, and Reporting
  • Year Up’s Standard Training  

Training at Work: Typical Job Tasks

  • Update daily fund pricing
  • Monitor fund cash and custody activity and prepare fund reports
  • Take in and execute operational requests from clients
  • Process wires and trades
  • Monitor to identify causes of breaks between systems
  • Analyze data relating to business processes
  • Communicate business process improvement requirements to a technology team
  • Assist wealth managers with trust operations

Path to a Career: Training-Enabled Role Pathways

  • Fund/Portfolio Accounting/Administration
  • Client Services Support
  • Reconciliation Analyst
  • Transaction Processing 
  • Wealth/Portfolio Management Operations
  • Business/Process Analyst 

Example Roles Filled by Graduates:

  • Fund Accounting Representative
  • Portfolio Administrator
  • Trade Processing Specialist
  • Trust Operations Specialist

Locations Currently Offering This Training Specialty:

Hands-on Experience: Example Internship Companies

Hands-on Experience: Example Internship Companies

Spring 2021 Training

We focus our career training to meet the hiring needs of our local partners. Below are the training specialties that will be offered to students beginning in Spring 2021.

Software Development & Support

Learn how to solve problems with code, use business requirements to develop software solutions, and create user interface designs. 

Learn data preparation and analysis techniques, and how to use data visualization tools to demonstrate effective storytelling with data. 

Financial Operations

Learn how to execute operational requests from clients and ensure that financial transactions are processed, settled, and reconciled.

Still curious?

Discover more about what you can gain
from each training specialty.

Our specialties

Want other options?

These nearby Year Up campuses may offer training in a specialty that interests you even more.

Local leadership

Peter Lonie

Site Director, Wilmington University, New Castle Campus