Have a look into the tricky aspects of
Object Oriented Programming inC++
This is a programming language with lot of
special features . You'll find it very interesting . Try programming in PROLOG
DIGITAL SIGNAL PROCESSING
is one field that has witnessed explosive growth during the last decade .It is
a valuable asset to all computer/electronic/electrical engineers .