COMPUTER SCIENCE

Regular price $5,500.00
/

Select a Date:

COMPUTER SCIENCE

Learn the basics of the Python programming language, as well as many computer science concepts necessary to succeed as a software developer and in interviews. This course is great for anyone without much experience, but who wants to learn their first programming language.

WHAT YOU'LL LEARN:

Start with the basic concepts of coding, from data types, control flow, and iteration through functions and object oriented programming.

After learning the basics, learn important Computer Science concepts that come up in interview questions and make you a better programmer. These include popular data structures and algorithm classes, from linked lists, trees, and graphs to sorting algorithms and basic dynamic programming concepts. Leave with the skills to solve problems using Python and the ability to think algorithmically like a software professional.

 CURRICULUM:

 Introduction and Environment

  • Introduction to Computer Science
  • Integrated Development Environment (IDE)
  • Intro to Computation
  • Version Control
  • The Developer’s Environment
Introduction to Python
  • Hello World
  • Data Types
  • Control Flow
  • Functions
  • Complexity Theory
Object Oriented Programming
  • Basics
  • Classes
  • Context Managers
  • Exceptions
  • Modules
Data Structures
  • Recursive Structures
  • Linked List
  • Tree
  • Graph
  • Complex Data
Software Theory
  • Networks
  • Databases
  • Testing
  • Regular Expressions
  • Data Management

 

COURSE STRUCTURE:

Full time (5 weeks)

  • Requires twice daily check-ins at 10 am and 4 pm (ET) for 1 hour via Zoom for class discussion and code review
  • Recorded lectures you watch at your leisure each day
  • Access to instructor via Discord instant messaging
  • Quizzes and a final Assessment are given
  • Certificate provided upon completion of course

Start Dates:

    • March 14, 2022
    • June 13, 2022
    • September 12, 2022

Tuition: $5,500.00

Class Schedule:

    • Mon-Fri, 10 am -5 pm (EST)
    • 5 weeks

Part-time (10 weeks)

  • Requires two 2 hour session per week via Zoom for class discussion and code review, 6 pm-8 pm
  • Recorded lectures you watch at your leisure
  • Access to instructor via Discord instant messaging
  • Quizzes and a final Assessment are given
  • Certificate provided upon completion of course

Start Dates:

    • March, 2022
    • May, 2022
    • July, 2022

Tuition: $5,500.00

Class Schedule:

    • Mon + Wed or Tues + Thur, 6 pm- 8:30 pm (EST)
    • 10 weeks

 PRE-REQUISITES:

  • Knowledge of one or more programming languages
  • Basic knowledge of Python syntax
  • Intro to Python
    • Or you may test out of "Intro to Python" (Please speak with an Admissions Officer for this option)
  • Technical Interview
  • Admissions Call


 


Mentorship at Nestria

Learn from the Best

Remove the uncertainty of joining a new field. Get advice from those who’ve been there, on whatever topics you struggle with.

You may also like