Lectures
School Services Network - familiarity with network services, universities, explaining the options and rules for using these services.
Programming and programming languages - overview of the types of programming languages and their characteristics, and compare performances.
Development environment in general - the characteristics of development environments for programming languages, introduction to use VS 2010
Visual Studio - detailed look at the possibilities offered by VS 2010. Debugging, Shortcut keys, tests, etc.
Operating systems and computer networks - concepts, technologies and approaches used in those areas. Focusing on the work on Linux system.
Internet, WWW - familiarity with the environment, facilities and Internet services. Explanation of the problems of creating web pages and their relationship to graphic image processing. Focusing on HTML, CSS and XML technologies.
Programming and documentation - Rules for writing code, documentation and commentary. Tools for creating documentation.
The basics of MATLAB, the mathematical structures, 2D and 3D visualization.
Software development - the stages of software development as a whole, including specifications and communication with the client. Rules and basic knowledge of the programmer.
Teamwork in software development - Software design team work. Tools supporting teamwork in programming (Team System, SVN).
Typography and electronic publishing - the defining features of typography and rules for electronic documents, introduction to the topic of electronic publishing through various instruments, focusing on system Latex.
Computer graphics - overview of concepts and approaches in computer graphics and its practical application.
Exercises
Individual exercises will be based on lectures, mainly with connection to practical topics. The themes focused in theory will be discussed. Further exercises will allow connection to a programming courses, students will be able to directly test and implement the issues discussed in other subjects, especially in relation to the subject Algortimy I.
Service school network, change passwords and use email
Basic work on Linux and Windows, launching applications, etc.
VS 2010
HTML and creating simple Web sites and publications
Commenting source code and creation of documentation
MATLAB
Basic use of Latex
School Services Network - familiarity with network services, universities, explaining the options and rules for using these services.
Programming and programming languages - overview of the types of programming languages and their characteristics, and compare performances.
Development environment in general - the characteristics of development environments for programming languages, introduction to use VS 2010
Visual Studio - detailed look at the possibilities offered by VS 2010. Debugging, Shortcut keys, tests, etc.
Operating systems and computer networks - concepts, technologies and approaches used in those areas. Focusing on the work on Linux system.
Internet, WWW - familiarity with the environment, facilities and Internet services. Explanation of the problems of creating web pages and their relationship to graphic image processing. Focusing on HTML, CSS and XML technologies.
Programming and documentation - Rules for writing code, documentation and commentary. Tools for creating documentation.
The basics of MATLAB, the mathematical structures, 2D and 3D visualization.
Software development - the stages of software development as a whole, including specifications and communication with the client. Rules and basic knowledge of the programmer.
Teamwork in software development - Software design team work. Tools supporting teamwork in programming (Team System, SVN).
Typography and electronic publishing - the defining features of typography and rules for electronic documents, introduction to the topic of electronic publishing through various instruments, focusing on system Latex.
Computer graphics - overview of concepts and approaches in computer graphics and its practical application.
Exercises
Individual exercises will be based on lectures, mainly with connection to practical topics. The themes focused in theory will be discussed. Further exercises will allow connection to a programming courses, students will be able to directly test and implement the issues discussed in other subjects, especially in relation to the subject Algortimy I.
Service school network, change passwords and use email
Basic work on Linux and Windows, launching applications, etc.
VS 2010
HTML and creating simple Web sites and publications
Commenting source code and creation of documentation
MATLAB
Basic use of Latex