COMPUTER SCIENCE A - L
Academic Year 2020/2021 - 1° YearLearning Objectives
At the end of the course, the student will acquire information theory basic concepts and programming and reasoning systems global knowledge; He will know the basic concepts of algorithms and he will be able to identify the main principles. Finally, he will own a global vision of the computer science applications to life science and drug discovery process.
Course Structure
Through lessons and practical sessions at the end of each learning unit (when planned).
If the lessons are given in a mixed or remote way, the necessary changes with respect to what was previously stated may be introduced, in order to meet the program envisaged and reported in the syllabus.
Detailed Course Content
Section 1.
Information theory basic concepts; Hardware, Software; Information technology; Computers types; PC components; Computer performances. Hardware: CPU; Memory; I/O peripherals; Memory devices. Software: applications, operating systems; Graphical User Interface; System development.
Section 2.
Computer networks: LAN, WAN; Intranet, extranet; Internet; PSTN line; Net applications; Digital world: e-mail, e-commerce. WEB; Basic concepts of Computer Network Security.
Section 3.
Algorithms; Algorithms properties; Descriptions; Constants and Variables; Propositions and Predicates; Flowcharts; Composition Schemes; Iterative Algorithms; Arrays; Structural analysis; Recursive Algorithms; Complexity: basic concepts; Numeration systems; Positional; Conversions; Binary operations; 8 and 16 numeral systems; Complements; Information coding; Bits, bytes and words; BCD Coding; Control bits; Computer arithmetic;
Section 4.
Computer Science Applications to Life Sciences and Drug Discovery
Textbook Information
Teacher's notes.