Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Computing: Art, Magic, Science- Part II  programme offers the enrollment candidates to learn more about the fundamentals of the learn function programme, loop variants, design patterns and other functions in descriptive and elaborative patterns. The concepts learnt will be practised by the students by using advanced tools that will further help the students to write programmes, run the programme, compile them and also test the programme on the backdrop of predefined tests. 

The Computing: Art, Magic, Science- Part II  online course is a continuation of the series titled- “ Computing: Art, Magic, Science” (CAMS 1). In the Computing: Art, Magic, Science- Part II certification course will learn about- undo-redo options, concurrency, design patterns, selective exports, loop invariants and other functions that pertain to the domain of computer science engineering. The computer science programme will further help the students to understand the techniques of modern computing systems. 

The complex software systems will be taught to the students so that they can construct professional solutions and design in the Computing: Art, Magic, Science- Part II training. There are 2 tracks which are called audit track and verified track both of which are self-paced. Candidates who want to study for free may opt for the audit track which will also offer 

The Highlights

  • Certification by edX
  • The course hosted by ETHzurich
  • Free registration
  • 5-10 hours classes
  • Introductory level programme
  • Self paced learning
  • 4 weeks course

Programme Offerings

  • Projects
  • E-lectures
  • assignments
  • Transciprted videos

Courses and Certificate Fees

Certificate Availability
no

Eligibility Criteria

Education

For getting enrolled in the Computing: Art, Magic, Science- Part II certification course students need prior certification in the course of- “Computing: Art, Magic, Science” (CAMS1)  or they can have a Computing: Art, Magic, Science- Part II certificate in any such equivalent programme with the knowledge of the topics that will further be elaborated in the programme. 

Certification Qualification Details

The students can easily upgrade their programme by paying the required fee for the course, and getting the Computing: Art, Magic, Science- Part II certification by edX.

What you will learn

Programming skillsKnowledge of engineering

The students will have their knowledge extended in the following domain after the Computing: Art, Magic, Science- Part II certification syllabus:

  • Candidates will learn about the fundamentals of multiple level inheritance in the Computing: Art, Magic, Science- Part II certification syllabus that will help them to solve programming.
  • Participants will also be working on the modular designs pertaining to solid modular design for creating larger systems.
  • He/she will have their knowledge extended in the domain of functional programming for reaching a higher level of abstraction.
  • The topics of concurrency will be taught to participants so that they can create multi-functioning applications in the Computing: Art, Magic, Science- Part II certification
  • The architect mechanisms will be taught by experts so that students can build professional architectures.
  • The students will be learning about the undo-redo options for writing interactive applications in the Computing: Art, Magic, Science- Part II course.
  • The students with the help of the tools will further be solving complex engineering programmes.
  • The concept of loop will be explained to students so that they can use it while writing statements in the course. 
  • The applicants will be learning about the various agents for writing functional programming.
  • He/she will have their skills developed in the arena of “Design pattern”’ and with the knowledge, they will be framing solutions in the Computing: Art, Magic, Science- Part II certificate.

Who it is for

The Computing: Art, Magic, Science- Part II by edX is for candidates looking for-

  • Participants who wish to develop skills in software engineering should without delay register like software developers, and software engineers.
  • Students who want to study further in designing and structuring should be registering for the programme.


Application Details

To confirm the seat in the Computing: Art, Magic, Science- Part II classes, please follow the steps-

Step 1: Access the application form from the website-

https://www.edx.org/course/computing-art-magic-science-part-ii

Step 2: The process of applying has to start by providing the “Full Name” of all the appearing candidates.

Step 3: Now for generating the account a unique “user name” has to be given by the applicants.

Step 4: Now in the next step the students have to mention their mail addresses.

Step 5: Please agree to all the terms and conditions provided on the website before going any further.

Step 6: In the last stage the students have to upgrade the programme and then submit the form successfully.

The Syllabus

  • Course preview
  • 1.1 From programming to software engineering
  • 1.2. Software Engineering quiz (7 Questions)
  • 1.3 An Eiffel tutorial

  • 2.1 Advanced information hiding
  • 2.2 Information hiding quiz (4 Questions)
  • 2.3 Multiple inheritances
  • 2.4 Multiple inheritance quiz (7 Questions)

  • 3.1 Object-Oriented design pills
  • 3.2 Finding classes quiz (1 Question)
  • 3.3 Coupling and cohesion quiz (1 Question)
  • 3.4 Inheritance vs. client relationship quiz (1 Question)
  • 3.5 Object-oriented design patterns
  • 3.6 Deferred classes quiz (3 Questions)
  • 3.7 Object-oriented design patterns quiz (4 Questions)
  • 3.8 Programming exercise: Template Method pattern
  • 3.9 Programming exercise: Strategy pattern
  • 3.10 Programming exercise: Adapter pattern
  • 3.11 Programming exercise: Decorator pattern

  • 4.1 Event-driven programming and agents
  • 4.2 Agents quiz (4 Questions)
  • 4.3 Programming exercise: agents
  • 4.4 An instructive example: Undo/Redo
  • 4.5 An instructive example: Topological sort
  • 4.6 Programming exercise: Topological sort

  • 5.1 Introduction to concurrency and SCOOP
  • 5.2 SCOOP quiz (9 Questions)
  • 5.3 Programming exercise: SCOOP
  • 5.4 Loop invariants
  • 5.5 Loop invariants quiz (7 Questions)

  • 6.1 Final Exam (20 Questions)

Instructors

ETH Zurich Frequently Asked Questions (FAQ's)

1: For how long is the course continuing?

The Computing: Art, Magic, Science- Part II programme will be organised over a period of four weeks without any discontinuity.

2: Where the fee details can be accessed?

Dear applicants, you can access all the information regarding the fees in the voucher. Kindly get it downloaded.

3: Is the discount for all?

The course is not providing a discount for all. Only the students who require it will be given.

4: Can only software engineers apply for the Computing: Art, Magic, Science- Part II?

No, candidates who have previously completed the CAMS 1 programme or any such course only can apply

5: Does the course have age restrictions?

No, Computing: Art, Magic, Science- Part II certification syllabus does not have any such restrictions. Both professionals, freshers and students can apply.

6: The registration form can be procured from where?

The link for the registration is provided here- https://www.edx.org/course/computing-art-magic-science-part-ii

7: Can the Computing: Art, Magic, Science- Part II certification be discontinued from the middle?

It is upon the will of the candidate to pursue or not pursue the programme. 

However, the course will be providing the students with professional Computing: Art, Magic, Science- Part II certification benefits.

Articles

Back to top