+1 (323) 555-9876
mail@rocket-soft.org
English flag
English
Select a Language
English flag
English
Arabic flag
Arabic
Spanish flag
Spanish
0
Computer Science for Everyone

Computer Science for Everyone

Learn how to conduct effective user research, analyze findings, and translate insights into actionable design decisions. Discover various testing methodologies to validate your designs and create products that truly meet user needs.
0 Students
76 Lectures
Kate Williams
Kate Williams

Instructor

What Will You Learn?

User research methodologies
Interview techniques
Survey design
Usability testing
Data analysis methods
Persona creation
Journey mapping
Research synthesis
Reporting findings
Ethical considerations

About This Course

This comprehensive course will equip you with the knowledge and skills to conduct professional UX research and user testing. You'll learn how to plan and execute research studies that provide meaningful insights into user behavior, needs, and motivations.

The curriculum covers a wide range of research methodologies including user interviews, surveys, card sorting, usability testing, A/B testing, and analytics analysis. You'll learn when to apply each method and how to analyze the resulting data to inform your design decisions.

Through practical exercises and real-world case studies, you'll develop the critical thinking skills needed to translate research findings into actionable design improvements. By the end of the course, you'll be able to confidently advocate for user needs with evidence-based insights and create products that truly resonate with your target audience.

Requirements

No prior research experience needed
Analytical thinking
Note-taking skills
Interest in user behavior
Basic UX knowledge
Requirements

Trusted Companies

+3200 Companies trusted our courses for their staff tutoring

Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Company Logos
Kate Williams
Kate Williams
(3)
5 Courses
4 Students
"Short courses for busy managers" Hi there, my name is Kate Williams and I've been managing projects and virtual teams for the past 10+ years. I'm currently a Director at Cisco Systems,* where I lead Project and Program Management teams on delivering complex projects for Cisco's customers. Previously, I was a manager at Ernst & Young, where I analyzed failing projects at Fortune 500 companies, and recommended solutions to fix them. I was also a research assistant at Harvard University, where I studied issues related to virtual teams. I'm an Amazon bestselling author of 4 books about team management (including "Influencing Virtual Teams," "Don't Reply All," "Project Kickoff," and "Effective ...
Curriculum Overview

This course includes 4 modules, 76 lessons, and 0 hours of materials.

Computer Science for Everyone
76 Parts
Computer Science for Everyone - 1 - About the instructor and the course
Free
Volume -
Computer Science for Everyone - 2 - What is computer science?
Free
Volume -
Computer Science for Everyone - 3 - About computers
Free
Volume -
Computer Science for Everyone - 4 - What is programming?
Free
Volume -
Computer Science for Everyone - 5 - Types of programming languages
Free
Volume -
Computer Science for Everyone - 6 - Parts of a computer
Free
Volume -
Computer Science for Everyone - 7 - The CPU
Free
Volume -
Computer Science for Everyone - 8 - The RAM
Free
Volume -
Computer Science for Everyone - 9 - The Buses
Free
Volume -
Computer Science for Everyone - 10 - Graphics adapters
Free
Volume -
Computer Science for Everyone - 11 - Binary, bits, and bytes
Free
Volume -
Computer Science for Everyone - 12 - What is ASCII?
Free
Volume -
Computer Science for Everyone - 13 - History of programming
Free
Volume -
Computer Science for Everyone - 14 - History of Java
Free
Volume -
Computer Science for Everyone - 15 - Installing the necessary software
Free
Volume -
Computer Science for Everyone - 16 - Introduction to Eclipse
Free
Volume -
Computer Science for Everyone - 17 - Comments, Statements, and Methods in Java
Free
Volume -
Computer Science for Everyone - 18 - Comments, Statements, and Methods (programming video)
Free
Volume -
Computer Science for Everyone - 19 - Data types in Java
Free
Volume -
Computer Science for Everyone - 20 - Data types (programming video)
Free
Volume -
Computer Science for Everyone - 21 - Writing text to the console
Free
Volume -
Computer Science for Everyone - 22 - Writing text to the console (programming video)
Free
Volume -
Computer Science for Everyone - 23 - Object-Oriented Programming
Free
Volume -
Computer Science for Everyone - 24 - More on programming blocks
Free
Volume -
Computer Science for Everyone - 25 - OOP (programming video)
Free
Volume -
Computer Science for Everyone - 26 - User input in Java
Free
Volume -
Computer Science for Everyone - 27 - User input in Java (programming video)
Free
Volume -
Computer Science for Everyone - 28 - If statements in Java
Free
Volume -
Computer Science for Everyone - 29 - If statements in Java (programming video)
Free
Volume -
Computer Science for Everyone - 30 - While loops in Java
Free
Volume -
Computer Science for Everyone - 31 - While loops in Java (programming video)
Free
Volume -
Computer Science for Everyone - 32 - For loops in Java
Free
Volume -
Computer Science for Everyone - 33 - For loops in Java (programming video
Free
Volume -
Computer Science for Everyone - 34 - Algorithms
Free
Volume -
Computer Science for Everyone - 35 - What are algorithms used for?
Free
Volume -
Computer Science for Everyone - 36 - Constructing algorithms
Free
Volume -
Computer Science for Everyone - 37 - Constructing algorithms (programming video)
Free
Volume -
Computer Science for Everyone - 38 - Boolean values
Free
Volume -
Computer Science for Everyone - 39 - Boolean values (programming video)
Free
Volume -
Computer Science for Everyone - 40 - Strings and characters
Free
Volume -
Computer Science for Everyone - 41 - Strings and characters (programming video)
Free
Volume -
Computer Science for Everyone - 42 - Age program
Free
Volume -
Computer Science for Everyone - 43 - Age program (programming video)
Free
Volume -
Computer Science for Everyone - 44 - Arrays in Java
Free
Volume -
Computer Science for Everyone - 45 - Arrays in Java (programming video)
Free
Volume -
Computer Science for Everyone - 46 - ArrayLists in Java
Free
Volume -
Computer Science for Everyone - 47 - ArrayLists in Java (programming video)
Free
Volume -
Computer Science for Everyone - 48 - Iterating through Arrays with Java
Free
Volume -
Computer Science for Everyone - 49 - Iterating through Arrays (programming video)
Free
Volume -
Computer Science for Everyone - 50 - Iterating through ArrayLists in Java
Free
Volume -
Computer Science for Everyone - 51 - Iterating through ArrayLists (programming video)
Free
Volume -
Computer Science for Everyone - 52 - ASSIGNMENT: creating the DVD class
Free
Volume -
Computer Science for Everyone - 53 - ASSIGNMENT: creating the Store class
Free
Volume -
Computer Science for Everyone - 54 - ASSIGNMENT: creating the Controller class
Free
Volume -
Computer Science for Everyone - 55 - Inheritance in Java
Free
Volume -
Computer Science for Everyone - 56 - Inheritance in Java (programming video)
Free
Volume -
Computer Science for Everyone - 57 - Data structures
Free
Volume -
Computer Science for Everyone - 58 - Creating a Linked List
Free
Volume -
Computer Science for Everyone - 59 - Programming the List Node
Free
Volume -
Computer Science for Everyone - 60 - Programming the Linked List
Free
Volume -
Computer Science for Everyone - 61 - Programming the List Controller
Free
Volume -
Computer Science for Everyone - 62 - Creating our own Queue in Java
Free
Volume -
Computer Science for Everyone - 63 - Programming the Queue Node
Free
Volume -
Computer Science for Everyone - 64 - Programming the Queue
Free
Volume -
Computer Science for Everyone - 65 - Programming the Queue controller
Free
Volume -
Computer Science for Everyone - 66 - Programming the menu
Free
Volume -
Computer Science for Everyone - 67 - What is a Stack?
Free
Volume -
Computer Science for Everyone - 68 - Programming our own Stack in Java
Free
Volume -
Computer Science for Everyone - 69 - What is a Set?
Free
Volume -
Computer Science for Everyone - 70 - Programming with Sets
Free
Volume -
Computer Science for Everyone - 71 - What is a Binary Tree?
Free
Volume -
Computer Science for Everyone - 72 - Programming the Binary Tree Node
Free
Volume -
Computer Science for Everyone - 73 - How to delete Nodes from Binary Trees?
Free
Volume -
Computer Science for Everyone - 74 - Programming our Binary Tree
Free
Volume -
Computer Science for Everyone - 75 - Programming the deletion of Nodes
Free
Volume -
Computer Science for Everyone - 76 - Programming the Binary Tree Controller
Free
Volume -
Certificates
1 Parts
Course Certificate
Course Certificate
If you pass all the lessons in this course, you will receive this certificate.
Type Course Certificate
Reply to Comment
Comments Approval

Your comment will be visible after admin approval.

0
0 Reviews
Content Quality (0)
Instructor Skills (0)
Value for Money (0)
Support Quality (0)
Reply to Review
Submit Reply

Your reply to this review will be visible to all users.

Computer Science for Everyone
$60
Buy with 350 points

This Course Includes

Downloadable Content
Official Certificate
Instructor Support
Course Forum

Course Specifications

Sections
4
Lessons
76
Capacity
Unlimited
Duration
2:30 Hours
Students
0
Access Duration
365 Days
Created Date
9 Mar 2024
Updated Date
23 Nov 2025
Kate Williams
Kate Williams

Computer Engineer at Oracle

(3)
Faithful User
Expert Vendor
Golden Classes
Top Seller
Amazing Support
Computer Science for Everyone
You are viewing
Computer Science for Everyone