Five C++ Programming University Courses c + + 프로그래밍 대학 교육 과정 5 개
Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. 여기에는 5 개 c + + 프로그래밍 대학 교육 과정을 제공하는 그들의 강의, 연구실, 기타 콘텐츠에 코스를 시작 페이지로합니다. This C++ learning material will help you get up to speed with coding C++, or you can use these to learn more effective ways to program using C++. 이 c + + 학습 자료는 최대 속도를 얻을 수 코딩 c + +, 또는 이들에 대해 자세히를 사용할 수있습니다 c + +를 사용하여 프로그램을 효과적인 방법.
CS3101 - Programming Languages: C++ cs3101 - 프로그래밍 언어 : c + + at Columbia Univeristy 컬럼비아 대학에서
This course is an introduction to the C++ programming language. 이 코스는 c + + 프로그래밍 언어를 소개합니다. Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques. 학생들은이 클래스와 지식을 떠날 근본적인 c + + 프로그래밍 도구를 구성하고 마스터 더 많은 고급 기술을 신속하게 필요합니다. Moreover, students will be expected to demonstrate ability to program effectively in C++ - producing code that (1) compiles, (2) produces correct output, (3) utilizes proper C++ constructs, (4) is coherent and clearly commented. 또한, 학생은 능력을 보여주는 것으로 프로그램을 효과적으로 c + + - 생산 코드를 (1) 컴파일, (2) 생산 올바른 출력, (3) 적절한 c + + 구문을 활용, (4)는 일관성과 명확하게 논평합니다.
| TOPICS 화제 | LECTURE 강의 | READINGS & HANDOUTS 낭독 & 유인물 | CODE 코드를 | HOMEWORK 숙제 |
| Administrative Details 관리 세부 사항 CUNIX cunix Commandline Environment 명령행 환경을 Jumping Into C++ 점프로 c + + | lecture1 | emacs reference card 이맥스 레퍼런스 카드를 | session1 | |
| Variables 변수 Datatypes 데이터 유형 Operators 운영자 Containers 컨테이너 Control Flow 제어 흐름 Random Numbers 난수 | lecture2 | C++ Reference c + + 레퍼런스 sample 견본 .emacs 합니다. 이맥스 sample 견본 .profile 합니다. 프로필 | session2 세션 | hw1 |
| Functions 함수 Error Handling 오류 처리 OOP: structs & classes 객체 지향 : 구조체 및 클래스 | lecture3 | template metaprogramming 템플릿을 metaprogramming | session3 세션 | hw2 |
| Template Functions and Classes 템플릿 기능 및 수업 Separate Compilation & the make utiltiy 별도의 편집 및 utiltiy 만들기 Debugging: (preprocessor & GDB) 디버깅 : (전처 리기 & gdb) | lecture4 | makefiles templates 템플릿 macros 매크로 assert 주장 | session4 | hw3 |
| Inheritance 상속 Pointers & Arrays 포인터 및 배열을 C-strings & File I/O c - 문자열 및 파일 입 / 출력 Arguments to main 인수를 메인 Memory Allocation 메모리 할당 | lecture5 | pointers 포인터 lists 목록 maps 지도 | session5 | hw4 |
| Final 결승 | hw5 |
CSCI 123 Introduction to Programming Concepts in C++ 개념을 csci 123 c + + 프로그래밍 입문 at Fullerton College 플러 대학에서
This course is an introduction to the basic principles of programming using a structured programming language, C/C++. 이 코스는 기본 원칙을 소개 구조적 프로그래밍 언어를 사용하는 프로그래밍, c / c + +. Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems. 학생들은 디자인 알고리즘을, 쓰기 외부 설명서, 디자인 및 쓰기 소스 코드를 c / c + +, 및 쓰기 내부의 설명서를 프로그래밍 문제를합니다.
Lectures: 강의 :
- Introduction to the Course; Hardware & Software 교육 과정에 도입; 하드웨어 & 소프트웨어
- Basic Control Structures 기본적인 제어 구조
- Basic Types and Structures 기본적인 형식과 구조를
- Lecture 4 Notes 강연 4주의
- Top Down Design, Black Box Analogy, Function Stack, Overloading 포괄적인 디자인, 검은 상자에 비유, 함수 스택, 오버로드
- Pass By Reference, Testing 참조에 의해 전달, 테스트
- File Streams, Inheritance 파일을 스트림, 상속
- Arrays 배열
- cStrings, Strings, and Vectors cstrings, 문자열을, 그리고 벡터
- Structures and Classes 구조와 클래스
- Operator Overloading, and Friends 연산자 오버로드, 그리고 친구
- Pointers and Dynamic Arrays 포인터와 동적 배열
- Destructors and Constructors 소멸자 및 생성자
- Linked Lists, Stacks, and Queues 연결리스트, 스택, 그리고 큐
- Recursion 재귀
- Inheritance & Polymorphism 상속 & 다
CSE 459.22: Programming in C++ 맞춤 검색 엔진 459.22 : c + + 프로그래밍 at Ohio State University 오하이오 주립 대학에서
Lecture Slides: 강의 슬라이드 :
- Lecture 1 제 1 회 [ppt] [pdf] – A Tour of C++ - 투어 c + +
- Lecture 2 강의 2 [ppt] [pdf] – Pointers and References - 포인터 및 참조
- Lecture 3 강의 3 [ppt] [pdf] – Classes - 수업
- Lecture 4 강연 4 [ppt] [pdf] – Object Initialization - 개체를 초기화
- Lecture 5 강의 5 [ppt] [pdf] – Inheritance - 상속
- Lecture 6 강의 6 [ppt] [pdf] – Operator Overloading - 연산자 오버로드
- Lecture 7 7 강의 [ppt] [pdf] – Polymorphism - 다
- Lecture 8 8 강의 [ppt] [pdf] – Templates and Standard Template Library - 템플릿과 표준 템플릿 라이브러리
- Lecture 9 강연 구 [ppt] [pdf] – Exception Handling - 예외 처리
CS117: Introduction to Programming Languages C++ cs117 : 소개를 프로그래밍 언어로 c + + at the Univeristy of Chicago 시카고 대학에서
This course covers definition, use, algorithm design and algorithm analysis of the fundamental abstract data types, including linked lists, stacks, queues, trees and graphs. 이 과정은 정의를 포함, 사용, 추상적인 알고리즘을 디자인하고 알고리즘을 분석의 기본적인 데이터 유형을 포함한 연결리스트, 스택, 큐, 나무 및 그래프합니다. Also, analysis of each algorithm is done. 또한, 각각의 알고리즘은 분석을 완료합니다.
Lectures 강의 :
- March 26 3월 26일 (Problem Solving) (문제 해결)
- March 28 3월 28일 (Introduction to Abstract Data Types) (입문 추상적인 데이터 유형)
- March 30 3월 30일 (Recursive Solutions) (재귀 솔루션) example1 예제 1 example2 예제 2
- April 02 & 04 4월 2일 & 04 (Lists - 1) (목록 - 1)
- April 06 4월 6일 (Lists - 2) (목록 - 2)
- April 09 & 11 4월 9일 & 11 (Stacks) (스택)
- April 13 4월 13일 (Queues) (큐)
- April 16 4월 16일 (Introduction to Sorting) (입문 정렬)
- April 18 4월 18일 (Sorting: Insert Sort. Shell Sort) (정렬 : 삽입 정렬합니다. 셸 정렬) Shell Sort Example 쉘 정렬 예
- April 20 4월 20일 (Sorting: Quick Sort, merge Sort) (정렬 : 빠른 정렬, 병합 정렬) Sorting Algorithms Comparison 정렬 알고리즘 비교
- April 23: Review, 4월 23일 : 리뷰, Others 기타
- April 25: 4월 25일 : Midterm 중간 , Pb7 Solutions pb7 솔루션을
- April 27 4월 27일 (Next HW explanation, Exceptions) (다음 이호우 설명은 제외)
- April 30 4월 30일 (Exceptions, Introduction to Trees) (예외, 입문 나무들)
- May 02 5 월 02 (Trees) (나무) Examples- Expression Trees 예 - 표정 나무들
- May 02- tutorial 5 월 02 - 튜토리얼
- May 04 5월 4일 (Binary Search Trees) (이진 검색 나무들) Binary Search Trees 이진 검색 나무들
- May 07 5월 7일 (AVL Trees, Splay Trees) (발송 나무, 비스듬히 나무들)
- May 09 (2-3,2-3-4 Trees, B-Trees) 5월 9일 (2-3,2-3-4 나무, b - 트리)
- May 11 5 월 11 일 (Tables, Priority Queues) (예 : 테이블, 우선 순위 대기열) Examples 예
- May 14 5 월 14 (Hashing) (해슁) Hash Example 해시 예제
- May 16 5 월 16 (Disjoint Set) (해체 집합)
- May 18 5 월 18 (Introduction to Graphs. DFS) (그래프를 소개합니다. dfs) Graph Implementation using Binary Search Trees 이진 검색 트리를 사용하여 그래프 구현
- May 21 5 월 21 (DFS, BFS, Topological Sorting) (dfs, '', 위상 정렬)
- May 23 5 월 23 (Minimal Spanning Tree, Shortest Path) (최소 스패닝 트리, 최단 경로)
- May 25 5 월 25 일 (External Methods) (외부 방법)
- May 30 (Exam Review, 5 월 30 일 (시험을 검토, Optional reading 선택 사항 읽기 )
CpE 391D - Fundamentals Of Object Oriented Programming In C++ CPE 시험 391d - c + +에서 객체 지향 프로그래밍의 기본 at West Virginia University 웨스트 버지니아 대학에서
This is a 3-credit hour project-based laboratory-oriented course aimed at learning the fundamentals of object-oriented design and implementation in C++. 이것은 3 - 신용 1 시간 프로젝트 - 기반 연구소 - 학습의 근본을 겨냥한 객체 지향 과정 - 지향 설계 및 구현에 c + +. The objectives of the course are to have students identify and practice the object-oriented programming concepts and techniques, practice the use of C++ classes and class libraries, modify existing C++ classes, develop C++ classes for simple applications, and practice the concepts of Object-Oriented Analysis and Design (OOA/OOD) and design patterns and frameworks by developing a C++ based project. 이 과정의 목표는 학생이 해당 개체를 식별하고 연습 - 지향 프로그래밍 개념과 기법, 연습의 사용을 c + + 클래스 및 클래스 라이브러리, 수정 기존의 c + + 클래스, 개발 c + + 클래스에 대한 간단한 애플 리케이션, 그리고 실천의 개념의 개체 - 지향 분석 및 설계 (ooa / 우드)과 디자인 패턴과 프레임 워크를 개발하는 c + + 기반의 프로젝트를합니다.
Course Topics - Slides: 코스 토픽 - 슬라이드 :
- Introduction to the Object-Oriented Programming Concepts 개체 - 지향 프로그래밍 개념을 도입
- C++ Program structure c + + 프로그램 구조를
- C++ Data Types c + + 데이터 형식을
- Functions, Scope and the Free Store 기능, 범위 및 자유 저장소
- The C++ Class the c + + 클래스
- Static Class members and the this pointer 정적 클래스 멤버와이 포인터
- Operator Overloading 연산자 오버로드
- Class Derivation and Inheritance 클래스 파생 및 상속
- Virtual Functions and Polymorphism 가상 함수와 다
- Templates 템플릿
- Object-Oriented Analysis and Design (OOAD) 개체 - 지향 분석 및 설계 (ooad)
Lab Assignments: 연구실 과제 :
- Introduction to OOP, and The C++ Program Structure. 입문 객체 지향, 그리고 c + + 프로그램 구조를합니다.
- Data Types I, Pointers, references, and arrays (2 weeks) 데이터 유형을 전, 포인터, 참조, 그리고 배열 (2 주)
- Data Types II, Structs and Classes. 데이터 유형을 2, 구조체와 클래스합니다.
- The C++ class, Sparse Matrix Application. the c + + 클래스, 스파스 행렬 응용 프로그램을합니다.
- Nested Classes, and discrete event simulation of a client server model (2 weeks). 중첩 클래스, 및 이산 이벤트 시뮬레이션을하는 클라이언트 서버 모델 (2 주).
- The this pointer, Static data members, and operator overloading. ,이 포인터를, 정적 데이터 멤버, 그리고 연산자를 오버로드합니다.
- Class derivation, and inheritance. 클래스 파생, 그리고 상속합니다.
- Multiple inheritance, and Polymorphism. 여러 개의 유산, 그리고 다.
- Project: Object-Oriented Analysis and Design (2 weeks) 프로젝트 : 개체 - 지향 분석 및 설계 (2 주)
- Project: Implementation and testing (2 weeks) 프로젝트 : 구현 및 테스트 (2 주)
Popularity: 14% [ 인기도 : 14 % [ ? ? ] ]
Related Posts: 관련 게시물 :





















