세미콜론
성인반
프로그래밍에 대한 기본적인 지식을 프로젝트
베이스 수업을 통해서 습득을 한 뒤,
학생의 학업 성취도에 따라 프로그래밍 언어를 한가지 배우게 됩니다.
예비 대학생 혹은 일반인을 대상으로 하는 수업입니다.
기초 언어부터 소프트웨어 엔지니어링/머신러닝/게임개발/로보틱스 등
시니어 개발자로 나아가기 위한 심화 반까지 제공하게 됩니다.
수업 종류
Python 파이썬
기본적인 문법부터, 파이썬을 활용한
소프트웨어 개발까지 배울 수 있는
수업입니다. 예비 대학생/코딩에 입문을 하시는 분들/그리고 심화된 내용을
배우고 싶은 분들을 위한 코스가
마련되어 있습니다.
Java 자바
기초적인 문법부터, GUI 혹은 Android Studio를 활용한 소프트웨어 개발까지 배울 수 있는 수업입니다. 객체지향 프로그래밍 방법에 대해서 배우게 되며, AP CS 정도의 기초 혹은 그 이상 단계까지의 코스가 마련되어 있습니다.
C/C++
C 계열 언어는 크게 두 가지 수업으로 나뉘게 됩니다. 로보틱스/게임개발. 로보틱스 수업에서는 다중 포인터 등, 조금 더 심화된 내용을 배우게 되며, 게임 개발은 포인터까지 배우게 됩니다. 기초부터 심화까지 준비되어 있습니다.
머신러닝/딥러닝 입문
중고등 학생을 위한 머신러닝 입문 반, 그리고 성인을 위한 머신러닝/딥러닝 입문 반이 준비 되어 있습니다. Tensorflow 기반으로 배우게 되며, 석사 과정의 내용을 배우고 프로젝트를 학부생도 가능한 레벨로 진행이 됩니다.
Computer Architecture
컴퓨터 아키텍쳐를 배움으로써 컴퓨터 시스템을 이해하고 설계하며 최적화하는데 필요한 기본 지식을 제공합니다. 이는 컴퓨터 과학의 중요한 측면이며 기술 분야에서 다양한 경력에 견고한 기반을 제공합니다.
Data structures
and Algorithms
자료 구조와 알고리즘을 공부하는 것은 프로그래밍, 문제 해결 및 소프트웨어 개발에 견고한 기초를 쌓는데 필수적입니다. 이는 기술 산업의 다양한 분야에서 널리 적용되는 기술 세트로, 학문적 및 전문적 성공 양쪽에서 중요합니다.
Systems Programming
시스템 프로그래밍을 공부하는 것은 컴퓨터 시스템에 대한 심층적인 이해를 갖고 싶은 개인들에게 필수적입니다. 소프트웨어 성능을 최적화하고 운영 체제와 함께 작업하며 다양한 기술 분야에서 경력을 쌓고자 하는 사람들에게 중요한 역할을 합니다.
Ubuntu
로봇공학에서 Ubuntu를 배우는 것은 오픈소스의 유연성, 커뮤니티 지원, ROS 호환성 및 견고한 개발 환경의 조합을 제공합니다. 로봇 공학에 관심 있는 이들과 전무가들에게는 효율적으로 로봇 시스템을 개발, 배포 및 관리하기 위한 도구와 지식을 제공합니다.
ROS
로봇공학을 위해 ROS(로봇 운영 시스템)을 배우는 것은 강력하고 다양한 플랫폼을 제공하여 개발 프로세스를 간소화하고 협업을 촉진하며 로봇 시스템을 구축하는 표준화된 접근 방식을 제공합니다. ROS는 하계와 산업 모두에서 널리 채택되어 로봇 공학에 관심 있는 이들에게는 가치 있는 기술입니다.
선형대수학
선형대수는 컴퓨터 과학의 다양한 분야에서 응용되는 기본적인 수학 도구입니다. 이는 컴퓨터 과학 분야에서 마주치는 문제들을 표현하고 분석하며 해결하는 체계적이고 간결한 방법을 제공하여 학생들과 전문가들에게 필수적인 주제로 만듭니다.
소프트웨어 엔지니어링 입문
이 수업은 소프트웨어 엔지니어링의 핵심 개념과 기본 원칙을 다루며, 효율적인 소프트웨어 시스템을 개발하는데 필요한 기술을 강화합니다. 주요 주제로는 프로그래밍 언어, 알고리즘, 데이터 구조, 테스트 및 디버깅 기술, 소프트웨어 설계 원칙 등이 포함됩니다.
소프트웨어 엔지니어링 심화
이 수업은 참가자들에게 더 복잡하고 대규모인 소프트웨어 프로젝트를 개발하는 과정에서 필요한 고급 소프트웨어 엔지니어링 개념과 기술을 제공합니다. 주요 목표는 실전 경험을 통해 창의적이고 효율적인 소프트웨어 시스템을 디자인하고 구축하는 능력을 향상시키는 것입니다.
고급 딥러닝 분석
딥러닝 분야의 최신 동향과 더 싶은 이해를 제공하며, 복잡한 데이터와 문제에 대응할 수 있는 고급 딥러닝 기술을 소개합니다. 주요 목표는 현업에서 활용 가능한 실전적인 딥러닝 분석 능력을 강화 하는 것입니다.
심층 강화학습
데이터 사이언스와 강화 학습을 결합하여 실제 비즈니스 및 산업 문제에 대한 최적의 솔루션을 개발하는 능력을 향상시키는 것입니다. 참가자들은 강화 학습의 원리를 이해하고, 데이터를 효과적으로 활용하여 지능적이고 최적화된 의사 결정을 내릴 수 있는 능력을 갖추게 됩니다.
자율 주행 자동차
TurtleBot-Waffle
로봇공학과 자율 주행 기술을 배우고, 특히 TurtleBot-Waffle과 같은 실제 로봇을 활용하여 다양한 실전 프로젝트를 수행하는 경험을 제 공합니다. 주요 목표는 로봇 프로그래밍 및 자율 주행 알고리즘 개발에 대한 실무 능력을 향상시키는 것입니다.
로봇암
Open Manipulator
로봇암의 기본 동작 원리 및 Open Manipulator을 활용한 로봇 프로그래밍에 대한 실무적인 능력을 제공합니다. 주요 목표는 로봇 암을 효과적으로 제어하고 프로그래밍하여 다양한 작업을 수행하는 능력을 향상시키는 것입니다.
게임 개발 입문
이 수업은 참가자들에게 게임 개발의 핵심 개념과 기술을 소개하고, 실제 게임 프로젝트를 통해 프로그래밍, 디자인, 그래픽스 등 다양한 측면에서의 기술과 능력을 향상시크는 것을 목표로 합니다.
게임 개발 심화
Unreal Engine 그리고 Unity를 활용한 게임 개발 프로젝트를 진행하면서 현대적인 게임을 개발하는 능력을 강화하는 것을 목표로 합니다. 팀 개발을 통해서 협업 방식과 멀티플레이어 및 네트워킹에 대해서 배우게 됩니다.
coming soon
coming soon
coming soon
coming soon
Section Title
This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content and make sure to add any relevant details or information that you want to share with your visitors.
Slide Title
This is a Paragraph. Click on "Edit Text" or double click on the text box to start editing the content.