As we become increasingly dependent on computers the need for IT professionals in the area of software development, web application development and information security continues to grow. By clicking on each job title you will receive information on job outlook, employment statistics and available training.
Job Outlook: Employment of software developers is projected to grow 22% from 2019 to 2029 across the United States1 and 31.2% in NYC between 2016 to 20262. This increase is mostly due to the increased usage of mobile devices/tablets for productivity, the reliance on technology by all industries, and ease of access to software for consumers. Recent concerns over information security also increase the demand for developers to create software and applications to help detect and combat security threats.
Source: 1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Software Developers
2NYS Department of Labor Long-term Occupational Employment Statistics, Software Development, Systems Software
Employment Statistics:
2020 NYC Average Salary: $117,680
Indeed Job Search
Available Training - Entry-level, Mid-career, Experienced
Entry-level: C++ Programming
Learning C++ is a great start for anyone interested in getting into software development and programming as many popular desktop, web, and mobile apps were developed with C++. This course will introduce you to the concepts, terminology, application, and coding of the C++ programming language through programming scenarios, instructional videos, and hundreds of live coding labs.
Mid-career: Oracle SQL and PL/SQL Developer + Java Programmer
Advance your programming, software development and database management skills by expanding your knowledge of the languages required to create software and applications. You will also learn about arrays, inheritance and exceptions.
Experienced: Full Stack Developer
In this program, you will build on your back-end development skills to learn front-end development with HTML, CSS, JavaScript, BootStrap and Python.
Job Outlook: Employment of information security analysts in the United States is projected to grow 31% from 2019 to 20291 and 22.4% in NYC from 2016 to 20262. The demand for information security analysts will increase as the frequency of cyber-attacks increases across all areas of industry.
Source: 1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Information Security Analysts
2NYS Department of Labor Long-term Occupational Employment Statistics, Information Security Analysts
Employment Statistics:
2020 NYC Average Salary: $124,300
Indeed Job Search
Available Training - Entry-level, Mid-career, Experienced
Entry-level: CompTIA Security+
Gain hands-on training through simulated labs to prepare for the CompTIA Security+ exam. This course covers the application of security controls to maintain confidentiality, integrity, and availability; identification of appropriate technologies and products; troubleshooting security events and incidents to prepare individuals for an entry-level position in information security.
Mid-career: CompTIA Advanced Security Practitioner (CASP)
This course will expand on your current knowledge by teaching you how to recognize potential risk and develop mitigation strategies.
Experienced: Certified Information Security Manager (CISM)
This class covers: Information Security Governance; Incident Management; Information Risk Management; Security Program Development and management of systems including budgeting and evaluation. This course will prepare students for the ISACA Certified Information Security Manager (CISM) certification exam.
Job Outlook: Employment of computer support specialists is projected to grow 8% from 2019 to 20291 across the United States and 19.3% in NYC from 2016 to 20262. As organizations upgrade current software and hardware support staff will be needed to assist with the process of installing and repairing individual computers. Some concern in the future may result from the rise in cloud-based computing and third-party contracting of these services reducing need for internal technology support.
Source: 1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Computer Support Specialists
2NYS Department of Labor Long-term Occupational Employment Statistics, Computer User Support Specialists
Employment Statistics:
2020 NYC Average Salary: $61,230
Indeed Job Search
Available Training - Entry-Level, Mid-Career, Experienced
Entry-level: CompTIA IT Fundamentals (ITF+)
This course will provide the essential IT skills and knowledge needed to accomplish tasks commonly performed by advanced end-users and entry-level IT professionals alike, including hardware, operating systems, software development and maintenance, database fundamentals, basic networking and security.
Mid-career: Information Technology Help Desk Career Prep
This program covers both the necessary computer skills and customer service knowledge required to work in an entry level IT Help Desk position. Students will learn to troubleshoot computer problems related to power, motherboards, CPUS, memory, storage, drives, devices, operating systems, networking, the cloud, security and printing. The customer service portion of the training will train IT professionals how to deliver exceptional customer service through communicating effectively, problem-solving and delivering quality service. Students will be prepared to take the CompTIA A+ (220-1001 and 220-1002) exams upon completion of this program.
Experienced: Management for IT Professionals
In this course, you'll explore different decision-making and problem-solving techniques and how to develop a successful leadership style that facilitates team building and collaboration. Ideal for anyone new to the role as an IT manager, you will also learn to implement change, motivate employees and general business practices such as budgeting, risk management, negotiation and fundamentals of employment law.
Job Outlook: Employment of computer and information systems managers is projected to grow 10% from 2019 to 2029 across the United States1 and 17.7% in NYC2 by 2026. Demand for computer and information systems managers will grow as firms increasingly expand their operations digitally, especially during the pandemic, and as cybersecurity concerns increase. Individuals in this field typically have at least 5 years of previous experience in an IT role, so are already skilled at the basic functions of an IT professional, but must stay current on the latest trends and updates across all areas of IT.
Source: 1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Computer & Information Systems Managers
2NYS Department of Labor Long-term Occupational Employment Statistics, Computer & Information Systems Managers
Employment Statistics:
2020 NYC Average Salary: $193,090
Indeed Job Search
Available Training - Trends in Information Technnology
Cloud Computing
Certified Cloud Security Professional (CCSP) 2018This course begins with a detailed description of cloud computing and then expands into other related topics including architectural framework and legal issues related to cloud computing such as compliance, data privacy, liability, jurisdiction and litigation when dealing with contractors and remote data locations. Heavy emphasis will be placed on managing and keeping data secure. Upon completion of this class students will be prepared to take the Certified Cloud Security Professional certification exam.
Virtualization
VMware Certified AssociateWhen cloud-based programs aren't a possibility organizations can turn to virtualization for productivity. Through hands-on training that focuses on installing, configuring, and managing VMware vSphere® 6.5 you will learn how to support virtual machines. This course will also prepare you for the VMware Digital Business Transformation (VCA-DBT) - 1V0-701 exam.
Artificial Intelligence
Introduction to Artificial IntelligenceThis course will introduce you to various forms of artificial intelligence (AI) and how we interact with AI like chatbots and recommendation engines. You will review AI applications such as natural language processing, forecasting, and robotics and learn how to develop and deploy AI.