|
Dragan Milicev, Ph.D. Professor
POB 35-54, 11120 E-mail: dmilicev@etf.rs Welcome to my home page! |
|
Contents
Note: Some parts of this personal home page are in Serbian. Links to these parts are labeled with (S).
Nova
knjiga: D. Milićev, "Osnovi operativnih sistema",
Mikro kjniga, 2020.
Novi
slajdovi za predavanja iz predmeta "Objektno
orijentisano programiranje"
The picoC++ Porgramming Language: my small educational
invention and public proposal (May 2018). picoC++ is a
tiny subset of C++ with simplified syntax and
semantics, but compatible with standard C++, suitable
for use in teaching operating systems, compilers, and
computer architecture, as well as for beginners in OOP
with the flavor of C++. The
pC++ Programming language - Instructors Handbook.
The target
picoRISC processor and its assembly specification.
A book
published by Wiley:
Milicev, D., "Model-Driven Development with Executable UML," Wiley/Wrox, July 2009, ISBN 9780470481639, 816 pages
Also translated to Chinese
and published by Tsinghua
University Press, Beijing
Also
visit my profiles at LinkedIn and ResearchGate (may
be, but not necessarily, more
up to date)
Born in
Married since 1994
with Snezana Milicev. Born in Belgrade, 1970. Educated
in Belgrade. BSc in Mechanical Engineering, MSc in
Fluid Mechanics, PhD in Fluid Mechanics, all from the
University of Belgrade, School of Mechanical
Engineering. Works as an assistant professor at
the same school.
Three
children, Milo� (2003), Mina (2003), and Jovan
(2005)
Teaching
at the
Teaching
and training in industry. Commercial courses. Fields:
object-oriented technology, model-driven development,
UML, information systems.
Consulting,
project management.
Participation
in many international software development projects as
a chief software architect, project manager,
consultant, or software developer. Industrial
experience since 1986.
Research
in computer science. Fields: software engineering,
model-driven development, object-oriented information
systems, UML.
Founder
of SOL Software d.o.o., www.sol.rs
Undergraduate courses at ETF:
Operating Systems 1 and
Operating Systems 2 (S)
Object-Oriented
Programming (S)
Doctoral courses at ETF:
Operating
Systems (advanced course)
Model-Driven
Development