Skip to main content

Systems Analysis

systems-analysis-ce0042

This certificate provides training in analysis and design of information systems. The program prepares students to perform information systems requirements analysis, design, development, installation, and operation as well as testing and documentation. Courses include computer network communication protocol TCP/IP, database management, network security, and operating systems. Formats: Online, In-Person

Courses
2 Required
2 Elective
Methods
Online
F-1 Visa Eligible

Get More Info

 

Notice:

This certificate has been fully revised to remain aligned with industry expectations and provides students with the most up‑to‑date curriculum. Students who enrolled in the current certificate prior to Spring 2026 may continue under the existing requirements, or students may choose to transition to the updated version once it becomes available.

Beginning with enrollments for Spring 2026 and beyond, all new students will automatically be placed into the revised certificate.

This certificate is approved for international students to study full time in the U.S. on an F-1 visa.

International students must meet English language proficiency requirements for admission into the program.

While most certificate programs begin each quarter, some have limited intakes for students studying on F-1 visa. Find this program on the Browse Certificate Programs page to confirm entry quarters before applying.

Learn more:

This program is perfect for...

Aspiring system analysts
Those who want to solve business problems using information technology
Those with little to no technical background looking to transition to careers in IT

What you can learn.

Explore risk analysis, cryptography, and network security fundamentals
Learn relational database technology, data modeling, SQL, data normalization
Get a comprehensive introduction to computer programming and software development
Learn to use SQL statements to retrieve and update data in a database
Master fundamentals of Java programming

Get Started

Steps for enrolling and becoming a candidate are provided in this section.

Step 1: Enroll in a Course
Courses in this program are open enrollment and paid for individually. You may take courses without committing to the program.
Step 2: Become a Candidate
Establish candidacy in the program to receive tailored information, lock in course requirements, and access exclusive student benefits. Registration fees vary by program and are listed under Cost and Fees.
Important Note for International Students: Candidacy fees are included in your program fees and do not need to be paid separately.

Cost and Fees

All courses in this program are paid for individually, unless otherwise noted. An application form is required to establish candidacy in this program. From the 'Apply Now' button, complete the online application and pay the application fee if applicable.
Application and Candidacy Fee
$200
Estimated Textbooks and Materials
$400
Estimated Program Tuition
$6585

International Student Fees format icon

Payment Options

  • Not eligible for VA Benefit
  • Federal Financial Aid is not available

Required Courses

COM SCI X 414.20

Fundamentals of Software Development and Programming

This hands-on course introduces coding, app development, and software design fundamentals using Python, preparing students for advanced programming in multiple languages through guided labs, real-world projects, and exploration of modern development practices including AI-assisted coding.

Elective Courses

Customize your experience

Electives

Complete two electives from the following list:
COM SCI X 420.1

Fundamentals of Cybersecurity

This comprehensive introductory course combines theoretical security models with practical examples to benefit auditors, system administrators, or anyone else with a basic understanding of information technology.
COM SCI X 460.100

Computer Science Internship

This course provides certificate students with a supervised 120-hour internship, offering hands-on experience in approved tech roles, guided by an instructor and culminating in a final reflective report.
COM SCI X 420.5

Network, Operating System and Database Security

This course delivers a step-by-step methodology for securing any infrastructure through enhanced defenses to the core components of networks and databases.
COM SCI X 414.61

Introduction to SQL

Structured Query Language (SQL) is a standard computer language for accessing and manipulating database systems. For those with little or no experience, this hands-on course covers basic SQL syntax for updating a database.
COM SCI X 460.1

Architecting Cloud Solutions Using AWS

This course provides a hands-on introduction to the architecture, deployment, and management of Amazon Web Services (AWS).
COM SCI X 418.104B

Python Programming I

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations.
MGMT X 444.1

Fundamentals of Project Management

Gain the skills to manage your daily projects efficiently and effectively. This course provides a comprehensive understanding of the foundational framework that underpins all successful projects, along with essential tools, techniques, and knowledge necessary for achieving optimal project outcomes.

 

 

MGMT X 430.711

Business Analysis Fundamentals

This core class provides a basic understanding of functions and impact of the business analyst role, focusing on functions related to the development of enterprise-wide solutions.
MGMT X 430.712

Business Analysis Planning and Monitoring Essentials

This course focuses on how to determine the activities required in order to “zero-in” or define business/organizational issue(s), create an initial work plan, and demonstrate how actions will be carried out.
MGMT X 430.713

Requirements Elicitation and Analysis

This course builds on prior certificate courses and focuses on techniques to plan and manage the elicitation process, critical to a successful business analysis, which demands thorough requirements elicitation and analysis.
MGMT X 430.714

Requirements Management and Communications

This courses hones the business analyst skills required for successful project outcomes: collaboration, internal negotiation, motivation, and integration of analytical, verbal and written communication.

Related Programs

data visualization graohic

Data Science

certificate
certificate Learn to leverage the power of big data to extract insights and improve decision making for real-world problems. Gain hands-on experience in data management and visualization, machine learning, statistical models, and more for a career in data science.

Learn to leverage the power of big data to extract insights and improve decision making for real-world problems. Gain hands-on experience in data management and visualization, machine learning, statistical models, and more for a career in data science.

certificate Learn how to use location-based data to better understand the world. Offered in partnership with the UCLA Department of Geography, this certificate provides an introduction to the methods and techniques used within the field of GIS and geospatial technology. Available Format: Online

Learn how to use location-based data to better understand the world. Offered in partnership with the UCLA Department of Geography, this certificate provides an introduction to the methods and techniques used within the field of GIS and geospatial technology. Available Format: Online

certificate Stay ahead in this evolving ecosystem and deepen your understanding of blockchain and distributed ledger technology (DLT). Explore practical applications such as enterprise blockchain, decentralized finance (DeFi), and decentralized autonomous organizations (DAOs) to address contemporary business challenges.

Stay ahead in this evolving ecosystem and deepen your understanding of blockchain and distributed ledger technology (DLT). Explore practical applications such as enterprise blockchain, decentralized finance (DeFi), and decentralized autonomous organizations (DAOs) to address contemporary business challenges.

cybersecurity-ce0584

Cybersecurity

certificate
certificate Learn essential cybersecurity skills in our 4-course Cybersecurity Certificate. Quickly gain the knowledge you need to protect your technology infrastructure from physical and virtual threats.

Learn essential cybersecurity skills in our 4-course Cybersecurity Certificate. Quickly gain the knowledge you need to protect your technology infrastructure from physical and virtual threats. 

certificate Develop software applications in Java and Python and enhance your web development skills. Gain the practical knowledge necessary to compete in an evolving technology ecosystem.

Develop software applications in Java and Python and enhance your web development skills. Gain the practical knowledge necessary to compete in an evolving technology ecosystem.