Computer Science

In the field of Computer Science at Paris Metropolitan University, students can expect a comprehensive and rigorous program that equips them with a strong foundation in fundamental concepts and practical skills. Through a combination of theoretical coursework and hands-on projects, students will delve into areas such as programming languages, algorithms, data structures, software development methodologies, and database management.

Upon completion, graduates will possess the knowledge and expertise to design and develop innovative software solutions, analyze complex problems, and contribute to the ever-expanding digital landscape, opening up diverse career opportunities in software engineering, data analysis, cybersecurity, research, and more.

This curriculum provides a foundational understanding of core computer science concepts, programming languages, data structures, software engineering principles, and emerging technologies. It aims to equip students with a well-rounded skill set and knowledge base to pursue further specialization or enter the industry as software developers, data analysts, system administrators, or pursue higher education in computer science. The curriculum can be adapted and expanded based on the specific goals and requirements of the educational institution.

Course information

  1. Educational Background: Possess a high school diploma or its equivalent. Prior coursework or experience in mathematics or computer science may be advantageous but is not mandatory.
  2. Language Proficiency: Demonstrate proficiency in the English language, as the course may be delivered in English. Applicants may need to provide evidence of their English language skills, such as a valid English proficiency test score.
  3. Application Form: Complete the university’s application form, providing personal and educational information.
  4. Statement of Purpose: Submit a statement of purpose explaining their motivations, career goals, and expectations from the program. This statement helps the admissions committee assess the applicant’s alignment with the program’s objectives.
  5. Identification Documentation: Submit a clear copy of their ID or passport to verify their identity.
  6.  
  1. Coursework: Attend and actively participate in all modules and classes, demonstrating a commitment to learning and a solid understanding of the subject matter.
  2. Assignments and Projects: Complete assignments, projects, and assessments assigned during the course, showcasing the application of knowledge and practical skills.
  3. Examinations: Successfully pass any required examinations or assessments that are part of the course evaluation.
  4. Capstone Project: Successfully complete the final project-based learning module, which involves building a software application or system. This project serves as a culmination of the skills and knowledge acquired during the program.
  5. Attendance: Maintain satisfactory attendance and participation in classes and activities throughout the course duration.
  6.  

Module 1:

  • Introduction to Computer Science and Programming Concepts
  • Programming Fundamentals in a chosen language (e.g., Python, Java)
  • Data Structures: Arrays, Linked Lists, Stacks, and Queues

Module 2:

  • Object-Oriented Programming Principles and Practices
  • Algorithms and Problem Solving Techniques
  • Introduction to Databases and SQL

Module 3:

  • Web Development Fundamentals: HTML, CSS, and JavaScript
  • Introduction to Software Engineering Principles
  • Operating Systems Concepts and Basics

Module 4:

  • Advanced Data Structures: Trees, Graphs, and Hashing
  • Database Management Systems and Advanced SQL
  • Introduction to Networking and Computer Security

Module 5:

  • Introduction to Artificial Intelligence and Machine Learning
  • Software Development Lifecycle and Agile Methodologies
  • Introduction to Cloud Computing and Virtualization

Module 6:

  • Advanced Programming Concepts and Practices
  • Introduction to Big Data and Data Analytics
  • Project-based Learning: Building a Software Application or System

Course Details:

  • Assessment Method: Combination of Coursework and Capstone Project
  • Program Duration: 3 months
  • Study Mode: Online
Apply Here

“Have inquiries? Connect with us.”