E.g., Tuesday, September 2, 2014
E.g., Tuesday, September 2, 2014
E.g., Tuesday, September 2, 2014
Sep 19th 2014

Ce cours initie à la programmation en utilisant le langage C++. Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en C++)».

0
No votes yet
Self Paced Course - Start anytime

The main goal of this corse is to provide the student with the fundamentals on computer architecture and to introduce the C.

10
Average: 10 (1 vote)
Mar 3rd 2014

A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc. How do we design these complex chips? Answer: CAD software tools. Learn how to build these tools in this class.

0
No votes yet
Feb 24th 2014

Ce cours introduit la programmation orientée objet en l'illustrant en langage C++. Il présuppose connues les bases de la programmation (variables, types, boucles, fonctions, ...). Il est conçu comme la suite du cours «Initiation à la programmation (en C++)».

0
No votes yet
Feb 24th 2014

《程序设计实习》课程是北京大学的本科生主干基础课程。课程的主要目标有二: 一、掌握C++语言的语法和标准模板库,能用C++语言以面向对象的方法来编写规模较大的程序。 二、掌握枚举、递归、搜索、动态规划等基本的算法思想。通过大量的高强度的编程训练,提高动手能力,做到能较为熟练、完整、准确地实现自己设计的程序,为进一步学习其他计算机专业课程,或在其他专业领域运用计算机编程解决问题奠定良好的基础。

0
No votes yet
Self Paced Course - Start anytime

Advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. The functional paradigm (using LISP) and concurrent programming (using C and C++). Brief survey of other modern languages such as Python, Objective C, and C#.

0
No votes yet
Self Paced Course - Start anytime

The course fully covers the basics of programming in the “C++” programming language and presents the fundamental notions and techniques used in object-oriented programming. It starts with universal basics, not relaying on object concepts and gradually extends to advanced issues observed in the objective approach.

2
Average: 2 (3 votes)
Oct 14th 2013

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.

0
No votes yet
Self Paced Course - Start anytime

This course is a continuation of the first-semester course titled CS101: Introduction to Computer Science I. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future academic study in the discipline. We will begin with a comparison between Java—the programming language utilized last semester—and C++, another popular, industry-standard programming language.

0
No votes yet
Mar 4th 2013

In this course we will learn how to apply patterns, pattern languages, and frameworks to alleviate the complexity of developing concurrent and networked software.

10
Average: 10 (1 vote)
Self study

This course is an upper division computer science course that studies the design of programming languages.

0
No votes yet
Self study

When we use programming for problem-solving purposes, data must be stored in certain forms, or Data Structures, so that operations on that data will yield a specific type of output.

0
No votes yet
Self Paced Course - Start anytime

The Computer Science program will provide you with a breadth of experience in software, hardware, and mathematics. As a Computer Science Major, you will be required to complete a total of twenty-one courses.

7
Average: 7 (4 votes)
Self study

To earn the equivalent of a minor in Computer Science, you must complete three or four broad introductory-level courses (Required Core Courses), three upper-level courses (Elective Courses), and one foundational Mathematics course.

0
No votes yet
Self study

In the first unit, we will learn the mechanics of editing and compiling a simple program written in C++. We will begin with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class. Next, we will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. We will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover the topics of namespaces, exception handling, and preprocessor directives. In the last part of the course, we will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees.

0
No votes yet
 

Tell your friends: