
기간
90 Weeks
언어
영어
속도
풀 타임
신청 마감
요청 신청 마감일
가장 빠른 시작 날짜
Sep 2025
수업료
CAD 54,121 *
연구 형식
원격 교육, 캠퍼스에서
* 국제 비용 | 캐나다 비용: CAD 12,073.20
소개
요즘 IT 경력보다 더 가치 있고 수요가 많거나 역동적 인 경력은 없습니다. 코딩과 컴퓨터에 대한 열정이 있고 컴퓨터 프로그래머로서 꿈의 직업을 얻을 수있는 기술을 개발할 준비가되어 있다면 Fanshawe의 컴퓨터 프로그래밍 및 분석 고급 디플로마가 적합합니다.
학습 경험
컴퓨터 프로그래밍 및 분석 프로그램은 기본적인 정보 기술 주제에 초점을 맞춥니다. 이 고급 디플로마 프로그램을 진행하면서 고용주가 찾는 심층적이고 전문적인 컴퓨터 지식을 개발하게 됩니다. 여기에는 다음이 포함됩니다.
- Windows 및 Linux 기반 클라이언트 / 서버 시스템 모두에서 객체 지향 개발;
- 소프트웨어 개발;
- 클라이언트/서버 웹 개발
- 데이터베이스 개발(예: SQL Server) 및
- C++ 및 OpenGL/Vulkan을 사용한 코드 수준 그래픽, 애니메이션 및 시뮬레이션
컴퓨터 프로그래밍 및 분석은 소프트웨어 개발 프로그램 중 가장 집중적인 프로그램입니다.
- 마지막 학기의 유급 협동 작업 기간으로 의사 소통 및 대인 관계 기술을 개발하십시오.
- 실제 상황에서 실제 사람을 다루는 컴퓨터 프로그래머로서 실무 경험을 쌓으십시오.
- 팬쇼 대학이 학생들을 위해 보유한 3개 대학 중 하나인 초고속 슈퍼컴퓨터인 SharcNet을 직접 사용해 보세요.
- Fanshawe의 IT 졸업 자격증(게임 개발 - 고급 프로그래밍 포함) 중 하나를 취득하여 IT 경력을 쌓거나 기술을 더욱 전문화할 준비를 하세요.
- 온타리오주나 전 세계의 Fanshawe 파트너 기관 중 하나에서 선택 학위 과정을 이수하세요.
- 이 프로그램은 풀타임 대면 수업 방식과 파트타임 온라인 방식으로 제공됩니다.
노트북은 점점 더 모바일화되는 비즈니스 세계의 특성을 시뮬레이션하기 위해 교실 안팎에서 사용됩니다.
프로그램 코드: CPA3
입학
과정
레벨 1
다음과 같은 필수 과목을 모두 이수하십시오 :
그룹 1
- 성공을위한 전략
- 프로그래머를 위한 수학
- 프로그래밍 기초
- 데이터베이스 기초
- 운영체계 기초-프로그래머
그룹 2
Writ-1043 또는 Writ-1034를 받으세요
- IT를 위한 이유와 글쓰기 1
- 이유와 글쓰기 1-EAP
2 단계
다음과 같은 필수 과목을 모두 이수하십시오 :
그룹 1
- 빛의 속도로 진행되는 비즈니스
- 웹 디자인
- 관계형 데이터베이스 및 SQL
- Java를 사용한 객체 지향 프로그래밍
- C++를 이용한 객체 지향 프로그래밍
- 직장 행동 이해하기
그룹 2
Info-1234 또는 Info-3120을 이용하세요.
- 웹 스크립팅-소개
- 상업용 게임 엔진 프로그래밍
레벨 3
다음과 같은 필수 과목을 모두 이수하십시오 :
- 클라이언트/서버 애플리케이션 개발
- 고급 데이터베이스
- 객체 지향 분석 및 모델링
- 데이터 구조 및 알고리즘
- 프로그래머를 위한 네트워크 기초
- IT를 위한 커뮤니케이션
- 협동 교육 취업 준비
레벨 4
다음과 같은 필수 과목을 모두 이수하십시오 :
그룹 1
- 풀 스택 프로그래밍
- 소프트웨어 설계 패턴 1
- 모바일 개발
- 전문가 개발-경력 계획
- 선언적 언어로 프로그래밍하기
그룹 2
Info-3105 또는 INFO-3111을 수강하세요.
- 시스템 Z COBOL 프로그래밍
- C++ 그래픽 프로그래밍
레벨 5
Gen Ed - 3학점 일반 교육 선택 과목을 수강합니다.
다음과 같은 필수 과목을 모두 이수하십시오 :
- 자바 스크립트
- 소프트웨어 프로젝트 관리-응용 1
- .NET을 사용한 구성 요소 기반 프로그래밍
- 소프트웨어 디자인 패턴 2
- C# 고급 주제
- 모바일 개발-Inter
레벨 6
Gen Ed - 3학점 일반 교육 선택 과목을 수강합니다.
다음과 같은 필수 과목을 모두 이수하십시오 :
그룹 1
- 보안 컴퓨팅
- 엔터프라이즈 프로그래밍
- 모바일 개발-Adv
그룹 2
Info-5104 또는 Info-3142를 이용하세요.
- C++ 고급 주제
- 신흥 기술
그룹 3
Info-5103 또는 Innv-5001을 이용하세요.
- 소프트웨어 프로젝트 관리 - 응용 2
- 혁신 애플리케이션
프로그램 결과
- 컴퓨팅 환경에 대한 요구 사항을 식별, 분석, 설계, 개발, 구현, 검증하고 문서화합니다.
- 적절한 방법론과 도구를 사용하여 기술적 문제를 진단, 문제 해결, 문서화하고 모니터링합니다.
- 안전한 컴퓨팅 환경을 분석, 설계, 구현하고 유지 관리합니다.
- 검증 테스트와 업계 모범 사례를 통해 강력한 컴퓨팅 시스템 솔루션을 분석, 개발하고 유지 관리합니다.
- 효과적인 업무 관계를 보장하기 위해 팀원 및 이해관계자와 소통하고 협력합니다.
- 업무 성과를 향상시키기 위해 개인 및 전문 개발 전략을 선택하고 적용합니다.
- 컴퓨팅 환경 내에서 요구 사항에 대응하고 프로젝트를 모니터링할 때 프로젝트 관리 원칙과 도구를 적용합니다.
- 컴퓨팅 솔루션과 시스템을 개발하고 관리할 때 윤리, 소셜 미디어, 법률, 규제 및 경제적 요구 사항 및/또는 원칙을 준수합니다.
- 기술적 과제에 대응하기 위해 새로운 동향을 조사합니다.
- 기능적 및 비기능적 요구 사항을 기반으로 소프트웨어 시스템 사양을 수집, 분석하고 정의합니다.
- 정의된 사양과 기존 기술/프레임워크를 기반으로 하는 산업 표준 소프트웨어 개발 방법론을 사용하여 소프트웨어 시스템을 설계, 개발, 문서화, 구현, 유지 관리하고 test .
- 소프트웨어 개발 프로세스에 객체 지향 및 기타 설계 개념과 원칙, 비즈니스 요구 사항을 선택하여 적용합니다.
- 요구 사항을 수집하여 데이터 저장 솔루션을 모델링, 설계, 구현, 최적화하고 유지관리합니다.
- 프로토콜 표준을 준수하여 네트워크 통신을 소프트웨어 솔루션에 통합합니다.
프로그램 수업료
직업 기회
Fanshawe의 컴퓨터 프로그래밍 및 분석 프로그램을 졸업한 사람은 다음과 같은 개발 분야에서 소프트웨어 제작 직책을 얻을 수 있습니다.
- 기업용 소프트웨어
- 재정
- 편물
- 사업
- 엔터테인먼트 및 게임
- 시뮬레이션
- 의료 이미징
- 프로그래밍 제어 시스템
- 상업적 응용 프로그램
- 네트워크 소프트웨어
- Linux 및 Windows 개발
프로그래머, 데이터베이스 개발자, 소프트웨어 아키텍트 또는 사업 분석가 등 졸업생은 컴퓨터를 사업이나 연구 도구로 사용하는 모든 분야에서 많은 흥미로운 기회를 얻을 수 있습니다.
협동 기회
컴퓨터 프로그래밍 및 분석 프로그램은 협력 교육 구성 요소를 제공하며, 이를 통해 학생들은 선택한 분야에서 귀중한 직접 업무 경험을 얻을 수 있는 기회를 얻습니다. 컴퓨터 프로그래밍 및 분석 학생 중 일부가 졸업하기도 전에 경력을 시작한 협력 일자리가 몇 가지 있습니다!
- 주니어 프로그래머 분석가 - 다양한 애플리케이션을 분석, 설계, 프로그래밍, 구현, 구성, 통합, 유지 관리 및 지원합니다.
- 비즈니스 시스템 분석가 - 회사 표준 및 프레임워크에 맞춰 세부적인 시스템 요구 사항과 사양을 계획, 관리하고 제공합니다.
- 주니어 개발자 - 문제를 식별하고, 설명을 작성하고, 문제를 문서화합니다.
소프트웨어 솔루션 아키텍트
셀프 서비스 소프트웨어 솔루션을 설계, 구축, 개발하는 업무를 담당합니다.
데이터베이스 개발자
클라이언트 데이터베이스 문제를 평가, 분석하고 대응합니다.
비즈니스 분석가
고객 회사를 위해 정보와 운영 시스템을 분석하고 소프트웨어 애플리케이션이나 데이터 분석 솔루션을 개발합니다.