강좌 정보
| 강좌 범위 | • 프로세스 • 관리와 계획 • 요구/요구 모델링 • 설계원리 • 아키텍처와 패턴 • UI설계 • 코딩/테스트 • 유지보수/품질 |
|---|---|
| 강좌 특징 | 단순한 이론 암기를 넘어 MSA, CI/CD 등 최신 기술 트렌드를 공학적 원리에 접목하여 '진짜 엔지니어'의 사고력을 길러줍니다.
AI가 코드를 생성하는 시대에 꼭 필요한 설계 검증 능력과 테스트 자동화 기법을 학습하여, 어떤 프로젝트에서도 중심을 잡는 아키텍트로 성장할 수 있습니다. [학습목표] • 소프트웨어 개발 생명주기(SDLC)의 전 과정을 체계적으로 이해하고 실무 설계 능력을 배양합니다. • 단순 암기가 아닌, 복잡한 시스템 구조를 UML 다이어그램으로 시각화하여 표현하는 감각을 습득합니다. • 현업의 기술 트렌드(MSA, CI/CD 등)를 공학적 원리에 접목하여 문제 해결 능력을 기릅니다. [강좌특징] • 이론과 실무의 황금 비율: 단순 이론을 넘어 MSA, 서버리스 등 최신 트렌드를 반영한 실전형 강의입니다. • AI 시대의 필수 역량: 코딩은 AI가 해도 ‘검증’과 ‘설계’는 엔지니어의 몫입니다. 클린 코드와 테스트 자동화 기법을 통해 제어 능력을 키워줍니다. • 시각적 학습법: 응집도, 결합도 등 추상적인 개념을 다이어그램과 사례를 통해 직관적으로 풀어냅니다. • 압축 커리큘럼: 방대한 소프트웨어공학의 핵심을 총 12강 안에 마스터하는 고효율 구성입니다. [장윤경 교수님은?] • 경희대학교 일반대학원 컴퓨터공학과 박사 졸업 • 경희대학교 일반대학원 컴퓨터공학과 석사 졸업 • 경희대학교 컴퓨터공학과 학사 수석 졸업 • 경희대학교 학업성적우수상 7회 수상 • 경희대학교 총장상(학부 수석 졸업) • 현) 유니스터디 공학계열 강사 • 현) 유튜브 코사임당 채널 운영 • 전) 경민대학교 컴퓨터정보통신과 조교수 • 전) IoT Camp 다수 운영 [교재안내] • 본 강좌는 교수님이 직접 제작한 자체 교안(PDF 파일)으로 진행됩니다. • 수강생에게 첨부파일로 제공하오니 수강 시 참고 부탁드립니다. [FAQ] Q. 코딩 실력이 부족한데 소프트웨어공학 강의를 들어도 괜찮을까요? A. "코딩이 '벽돌 쌓기'라면, 소프트웨어공학은 '설계도를 그리는 법'입니다." 벽돌 쌓는 기술이 조금 서툴러도 집이 어떻게 지어지는지 아는 사람은 튼튼한 집을 지을 수 있습니다. 오히려 코딩 실력이 부족할 때 이 강의를 들으면, 내가 왜 이 코드를 짜야 하는지 논리적인 근거를 먼저 배우게 되어 나중에 코딩 실력이 폭발적으로 성장하는 밑거름이 됩니다. Q. 학교 수업에서 이론 위주로 배워서 너무 지루해요. 이 강의는 뭐가 다른가요? A. "교과서에만 갇힌 죽은 지식이 아니라, 현장의 생존 전략을 배웁니다." 제 수업은 단순히 "요구사항 분석이란 무엇인가?"를 외우지 않습니다. "왜 보잉 737기가 추락했는지", "크라우드스트라이크 사건이 왜 전 세계를 멈췄는지"와 같은 실전 사례를 통해 공학적 실수가 우리 삶에 어떤 영향을 주는지 생생하게 다룹니다. Q. 중간고사, 기말고사 대비용으로 단기간에 수강해도 효과가 있을까요? A. "단기간에 '핵심 골조'를 잡아주는 가장 효율적인 강의입니다." 시험에 꼭 나오는 핵심 개념(응집도와 결합도, 디자인 패턴, V-모델 등)을 우선순위대로 배치했습니다. Q. AI 시대에 소프트웨어공학을 공부해야 하는 이유가 있나요? A. "AI가 코드를 짜줄수록, 그 코드가 맞는지 검증하는 '공학자의 눈'이 더 비싸집니다." 이제 단순한 코딩은 AI가 더 잘합니다. 하지만 AI가 만든 1,000줄의 코드를 어떻게 조합할지, 보안은 완벽한지, 비즈니스 요구사항에 맞는지 결정하는 것은 오직 인간 공학자만이 할 수 있습니다. |
| 수강 대상 | • 진짜 '엔지니어'가 되고 싶은 학생: 단순 코더(Coder)를 넘어 대규모 시스템 설계와 관리를 꿈꾸는 예비 엔지니어 • 전공 심화 준비생: 컴퓨터공학/정보통신공학 등 공학계열 2~3학년 대학생 (학부 과정 A+ 목표) • 실무 역량이 필요한 비전공자: 개발 프로세스의 전체적인 숲을 보고 싶은 주니어 개발자 또는 직장인 • 선수 학습 권장: 프로그래밍 언어(C, Java 등)의 기초 지식을 갖춘 학생에게 가장 효과적입니다. |

























