Presentation is loading. Please wait.

Presentation is loading. Please wait.

C OMPUTER S CIENCE, C OMPUTER E NGINEERING, I NFORMATION T ECHNOLOGY AND S YSTEMS, F LOW OF C ONTROL, B ATCH AND I NTERACTIVE P ROCESSING Week 5 Mr. Mohammed.

Similar presentations


Presentation on theme: "C OMPUTER S CIENCE, C OMPUTER E NGINEERING, I NFORMATION T ECHNOLOGY AND S YSTEMS, F LOW OF C ONTROL, B ATCH AND I NTERACTIVE P ROCESSING Week 5 Mr. Mohammed."— Presentation transcript:

1 C OMPUTER S CIENCE, C OMPUTER E NGINEERING, I NFORMATION T ECHNOLOGY AND S YSTEMS, F LOW OF C ONTROL, B ATCH AND I NTERACTIVE P ROCESSING Week 5 Mr. Mohammed Rahmath

2 C OMPUTER S CIENCE Mr. Mohammed Rahmath

3 C OMPUTER S CIENCE Definition: Computer science (or computing science ) is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. Computer science began to be established as a distinct academic discipline in the 1960s Focuses on the process of computing through several areas of specialization, including theory, algorithms, data structures, programming concepts and languages. Mr. Mohammed Rahmath

4 C OMPUTER S CIENCE Computer Theory: Algorithms Data Structures Programming concepts and languages: Computer architecture Management information System: Software Engineering Mr. Mohammed Rahmath

5 F IELDS OF COMPUTER SCIENCE Mathematical foundations Theory of computation Algorithms and data structures Programming languages and compilers Concurrent, parallel, and distributed systems Software engineering System architecture Communications Databases Artificial intelligence Visual rendering (or Computer graphics) Human-Computer Interaction Scientific computing Mr. Mohammed Rahmath

6 M ATHEMATICAL FOUNDATIONS Mathematical logic Number theory Graph theory Type theory Category theory Computational geometry Numerical analysis Mr. Mohammed Rahmath

7 T HEORY OF COMPUTATION Automata theory Computability theory Computational complexity theory Quantum computing theory Mr. Mohammed Rahmath

8 A LGORITHMS AND DATA STRUCTURES Analysis of algorithms Algorithms Data structures Mr. Mohammed Rahmath

9 P ROGRAMMING LANGUAGES AND COMPILERS Compilers Interpreters Programming languages Mr. Mohammed Rahmath

10 C ONCURRENT, PARALLEL, AND DISTRIBUTED SYSTEMS Concurrency Distributed computing Parallel computing Mr. Mohammed Rahmath

11 S OFTWARE ENGINEERING Algorithm design Computer programming Formal methods Reverse engineering Software development Mr. Mohammed Rahmath

12 S YSTEM ARCHITECTURE Computer architecture Computer organization Operating systems Mr. Mohammed Rahmath

13 C OMMUNICATIONS Computer audio Networking Cryptography Mr. Mohammed Rahmath

14 D ATABASES Data mining Relational databases Mr. Mohammed Rahmath

15 A RTIFICIAL INTELLIGENCE Artificial intelligence Artificial life Automated reasoning Computer vision Machine learning Natural language processing/Computational linguistics Robotics Mr. Mohammed Rahmath

16 V ISUAL RENDERING ( OR C OMPUTER GRAPHICS ) Computer graphics Image processing Mr. Mohammed Rahmath

17 H UMAN -C OMPUTER I NTERACTION Human computer interaction : The study of making computers and computations useful, usable and universally accessible to people, including the study and design of computer interfaces through which people use computers. Mr. Mohammed Rahmath

18 S CIENTIFIC COMPUTING Bioinformatics Cognitive Science Computational chemistry Computational neuroscience Computational physics Numerical algorithms Symbolic mathematics Mr. Mohammed Rahmath

19 2. COMPUTER E NGINEERING Definition: Computer Engineering (also called Electronic & Computer engineering or Computer Systems Engineering) is a discipline that encompasses broad areas of both electrical engineering and computer science Mr. Mohammed Rahmath

20 COMPUTER E NGINEERING Algorithms Computer architecture and organization Computer systems engineering Circuits and signals Database systems Digital logic Digital signal processing Electronics Embedded systems Human-computer interaction Operating systems Programming fundamentals Social and Professional issues Software engineering VLSI design and fabrication Computer Networking Distributed Systems Advanced Database systems Mr. Mohammed Rahmath

21 I NFORMATION T ECHNOLOGY AND S YSTEMS Information System : An Information System (IS) is the system of persons, data records and activities that process the data and information in a given organization, including manual processes or automated processes. Mr. Mohammed Rahmath

22 A PPLICATIONS OF INFORMATION SYSTEMS Information systems deal with the development, use and management of an organization's IT infrastructure. The study of information systems, focuses on why and how technology can be put into best use to serve the information flow within an organization. Mr. Mohammed Rahmath

23 Decision support features MISDSSEISES Type of decision maker Many operational managers Individuals and Small groups of tactical managers Individual strategic manager Individual strategic, tactical, or operational manager Type of problemStructuredSemi-structuredUnstructuredStructured Type of information Pre-designed reports on Internal operations Interactive queries and responses for specific problems Online access to internal and external information on many issues Conclusions and recommendations for a particular complex problem Type of useIndirectDirect Phase of decision making IntelligenceDesign, choiceIntelligenceImplementation Mr. Mohammed Rahmath

24 F LOW OF C ONTROL Flow of control: Flow control is the management of data flow between computers or devices or between nodes in a network so that the data can be handled at an efficient pace. Mr. Mohammed Rahmath

25 B ATCH AND I NTERACTIVE P ROCESSING Batch processing: collecting jobs in a single batch and then execute them without further interaction of the user. Interactive processing: Allows a program being executed to carry on a dialogue with the user through remote terminals. Requires real-time processing. Mr. Mohammed Rahmath

26 W EEK 5 E ND Mr. Mohammed Rahmath


Download ppt "C OMPUTER S CIENCE, C OMPUTER E NGINEERING, I NFORMATION T ECHNOLOGY AND S YSTEMS, F LOW OF C ONTROL, B ATCH AND I NTERACTIVE P ROCESSING Week 5 Mr. Mohammed."

Similar presentations


Ads by Google