Home - Search by Faculty - By teacher - By course


INFO0902-1

Data Structures and Algorithms


Duration :30h Th, 30h Pr
Credits/ECTS :
2nd year of a Bachelor's degree in civil ingeneering sciences, civil ingeneer orientation5
2nd year of a Bachelor's degree in computers sciences6
4th year of the 5 year degree in civil engineering in electromechanics (mecatronics - productics)5
Holder(s) :Justus Piater
Course contents : The solution of complex problems involves their decomposition into standard subproblems for which efficient and well-studied algorithms and data structures exist. This course introduces the functioning and application of the most important data structures and associated algorithms. Moreover, it presents the meta-language XML for representing and manipulating structured, textual data.
The concepts presented in class are supplemented by practical exercises, mostly small programming projects in Java. The required knowledge of Java and object-oriented programming concepts are introduced on the fly as needed.
Prerequisites : Basic knowledge of algorithms and programming
Organization : 2nd quadrimester, Mondays 9-13h in O1 (B37, Math)
Written notes : available online
Assessment : Programming projects; written, open-book exam
Contacts : Instructor: J. Piater, tel. 04/366.22.79, e-mail Justus.Piater@ulg.ac.be
Assistant: Jean-Bernard Hayet, tel. 04/366.26.27, e-mail Jean-Bernard.Hayet@ulg.ac.be
Remarks : For more information, see http://www.montefiore.ulg.ac.be/~piater/courses/INFO0902/ (in French).

Items online :
Course Home Page (in French)
Administrative details, news and updates, course notes, project descriptions, and more.




ULg : Students and Studies Administration - Academic Affairs
Contact : Monique Marcourt, direction A.E.E.
Date of data : 18/05/2007
Developed by SEGI