Want to create interactive content? It’s easy in Genially!

Get started free

CIS_MIDTERM_GRP25

Chi Nguyen Ha

Created on March 13, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

THE BASICS OF PROGRAMMING AND SOFTWARE

GROUP 25

Lorem ipsum dolor sit amet consectetuer adipiscing elit

MEMBER

NGUYỄN HÀ CHI - 20001530

NGUYỄN TÙNG DƯƠNG - 20001537

TRẦN VĂN HANH - 20001542

GOALS AND PURPOSE

Become proficient in programmingUnderstand and master the fundamental constructs and styles of programming. Effectively develop, test, and debug a program using various software tools.

Develop problem-solving skillsThink logically, computationally, and creatively to solve problems. Identify and analyze a problem, design a solution algorithm

Attain an in-depth knowledge in computing systemsGain the fundamental understanding of topics in computing systems such as programming language paradigms, operating systems, computer networks, and high-performance computing, and the interdependencies among these topics.

Understand the fundamental principles of computing Grasp the theoretical foundations of computation such as logic and discrete mathematics, formal models of computation, and complexity analysis of algorithms.

PROGRAMMING

  • HISTORY OF PROGRAMMING
    • JACQUARD LOOM
    • TABULATING MACHINE
  • PLUGBOARDS
  • MEMORY
  • PUNCH CARDS
  • PANEL PROGRAMMING

SOTFWARE

  • SOFTWARE ENGINEERING
    • OBJECTS , API , IDE
    • SOURCE CONTROL : REPOSITORY , COMMITING CODE
    • QUALITY ASSURANCE
  • HISTORY OF SOFTWARE
  • STATEMENTS & FUNCTIONS
    • SYNTAX
    • CONDITIONAL STATEMENTS : IF , ELSE IF
    • CONDITIONAL LOOP : WHILE LOOP , FOR LOOP
  • ALGORITHMS
    • BUBBLE SORT
    • SELECTION SORT
    • MERGE SORT
  • DATA STRUCTURE
    • STRUCT , NODE , POINTER
    • QUEUE , STACK
    • TREE

WORK ASIGNMENT

NGUYỄN TÙNG DƯƠNG

TRẦN VĂN HANH

NGUYỄN HÀ CHI

  • PROGRAMMING
    • HISTORY
    • PLUGBOARDS
    • MEMORY
    • PUNCH CARDS
    • PANEL PROGRAMMING
  • SOLFWARE
    • HISTORY OF SOFTWARE
    • STATEMENTS & FUNCTIONS
    • ALGORITHMS
  • SOLTWARE
    • DATA STRUCTURE
    • SOLFWARE ENGINERRING

THANKS!

CIS