University of Technology of Compiegne (UTC), France
Fifth Semester
Exchange with the Ecole de Technologie Supérieure in Montréal, Canada
Forth Semester
During this semester I have done many projects. Please visit the Page Projects >> School Projects for more informations about them.
Third Semester
Second Semester
First Semester
GE28: Economy and Intellectual Property Law (industrial and artistic) in an economy based on knowledge
Description: The first course allows framing economic problems of granting ownership of intangible resources and the issues of implementation of these rights. It analyses the transformation of industrial property and artistic within a digital economy and globalized. The second course is investigating a legal point of view literary and artistic property.
Keywords: intellectual property rights, open source, free software; copyright / copyleft; patent; brands; copyrights; literary and artistic property; cognitive capitalism; digital economy; counterfeiting; download; P2P; contract; execution of rights Property
GE37: Project management
Description: This UV introduction to project management provides students with the vocabulary, concepts and tools needed to manage projects. After completing the course, conducted theoretical case for the meetings of tutorials, and participated in an actual project under the UV, the engineering student is able to integrate with standard industrial projects as a representative of his specialty and / or as a project coordinator.
Keywords: Management; Project; Deadline; Cost; Task; Coordination; Flying Decision; Planning, Budget
GE39: Management and marketing of innovation
Description: This cursus prepares the students to supervise the different opportunities of new products or services from the ideas to the marketing plan taking into account financial, human and technological resources. Students will have to work by group on the real study proposed by an industrial during the semester ( meetings with the industrial; researches of document and data; interviews etc)
Keywords: Management; Real Work, Marketing, Project; Deadline; Cost; Task; Coordination; Flying Decision; Budget
IA02
roblem solving and logic programming
Description: This UV aims to discover methods of problem solving, demonstration and automatic programming logic, or by the application of research techniques.
Keywords: predicate calculus; logical representation; automatic; heuristics; research in a state space; Game Theory
LB13: Practical English
Description: This LB13 course represents the practical level of English which must be achieved to get the U.T.C. engineering diploma. Intensive training in the four language skills (oral and written comprehension, oral and written expression) is required.
Keywords: communicative approach – contextual analysis of grammar – emphasis on both fluency and accuracy – autonomy – self-correction
LG60: Chinese : level 1
Description: UV provides the basic concepts of object-oriented programming. Two languages are studied and compared, C + + and Java. The UV addresses the problems of complexity and exercise program to program essential to reliably and effectively.
Keywords: Chinese characters, ideograms, syntax, grammar and civilization
LO11: Theory and practice of programming
Description: Grammatical, phonetic and lexical acquisition for first-level Chinese
Keywords: object-oriented programming (C + + and Java); abstract data structures; complexity; exercise program
MI01: Structure of Computer
Description: This course provides the basic elements to understand the architecture of a data processing system. How to chose the implementation: simple hardwired logic or a programmed solution using a microprocessor and its interfaces. The reason behind the success of the Pentium family will be presented too.
Keywords: Microprocessors, microcontroller, DSP, Programmable Logic Device, VHDL, Analog and digital interfaces, Pentium processors family
MT11: Refresher course in mathematics.
Description: This course provides a summary of the first round mathematical functions of one or more variables, curves and surfaces, single and multiple full, differential equations, the foundations of linear algebra.
Keywords: Analysis, geometry, algebra
NF16: Data Structures, Algorithms
Description: Introduction of the basic data structures and of the basic algorithms that manage them.
Keywords: Data structures Algorithms
NF17: Database design
Description: This course aim to teach students how to design relational and object-relational databases. In order to do this goal, the students will develop methodological skills for conceptual and logical modelling, as well as technological skills toward typical DBMS and toward usually used languages.
Keywords: “database”, “conceptual model”, “relational”, “SQL”, “object”, “transaction”, “web”, “dbms”
NF28: Interface design
Description: This credit presents methods and tools for the design, implementation and evaluation of interactive systems. Mainly focused on classical WIMP (Windows, Icons, Menus and Pointing device) interfaces, it also treats of advanced computer human interaction forms (multi modality, computer supported collaborative work, virtual reality, …).
Graphical user interfaces development is based on Java, and more precisely on the Swing API, during supervised work. There is however no constraint on the implementation language for the final project.
Keywords: “interface”, “JAVA”, “WIMP”, “Student Project”
NF29: Document engineering and digital asset management
Description: An introduction to document engineering : from the concept of document to its use with XML. The course will provide knowledge on non textual contents, such as audiovisual and multimedia documents. Main trends will be presented through the Semantic Web case.
Keywords: ”XML”, “XSLT”, “Scenarii”, “Nuxéo”
RO03: Operational Research : Combinatorial Optimization
Description: The aim of this course is to present the fundamental notions of algorithm’s complexity and to teach tools based on graphs for solving practical combinatorial problems.
Keywords: Optimization, combinatorics, algorithms, graphs, data structures, complexity
SI28: To what extend do the characteristics of the digital and multimedia medium allow for new forms of writing ? Reflecting upon the concepts of structuration, navigation, dramatizing and interactivity will help clarify issues, notably literary and artistic. During this course, you will plan and execute a multimedia project. You will be using software such as Dreamweaver, Flash, Photoshop and Audacity.
Keywords: Student project, creation, multimedia, flash, picture, video
SR01: Operating systems usage
Description: First part: learning the C programming language. Second part: learning operating systems usage (files systems, basic network usage, graphical interfaces, …).
Keywords: “C language”, “operating systems”, “system programming”, “system services from C”
SR02: Operating systems: fundamentals and programming
Description: fundamentals of operating systems, internal mechanisms (interrupts, virtual memory, OS-hardware interaction, interaction between processes…)
Keywords: “operating systems”, “system programming”
SR03: Programming internet application
Description: The course presents architectural aspects of main Internet technologies : TCP/IP, socket interface, RPC, distributed objects (Java-RMI, Servlets, JSP, Corba), XML/XSLT, XMLRPC and applications servers (J2EE).
Keywords: