Photograph of Iren Todorova Valova

Iren Valova, PhD

Professor

Computer & Information Science

Dr. Iren Valova’s Research Website

508-999-8502

508-999-9144

ktgp0xcnqxcBwocuuf0gfw

Dion 302D

Education

1997Tokyo Institute of Technology, JapanPhD in Computer Science
1993Technical University, Sofia, BulgariaMS in Applied Mathematics
1991Technical University, Sofia, BulgariaBS in Computer Science

Teaching

Programs

Teaching

Courses

Procedural Programming (C/C++) under Unix. Data types, variable declarations, arithmetic expressions, conditional statements, macros, function prototypes, standard libraries, file processing, pointers, structures, unions, and dynamic memory management are discussed. Unix file system, shell scripts, input/output redirection, piping, programming with standard I/O, and unix system calls are covered.

Procedural Programming (C/C++) under Unix. Data types, variable declarations, arithmetic expressions, conditional statements, macros, function prototypes, standard libraries, file processing, pointers, structures, unions, and dynamic memory management are discussed. Unix file system, shell scripts, input/output redirection, piping, programming with standard I/O, and unix system calls are covered.

Procedural Programming (C/C++) under Unix. Data types, variable declarations, arithmetic expressions, conditional statements, macros, function prototypes, standard libraries, file processing, pointers, structures, unions, and dynamic memory management are discussed. Unix file system, shell scripts, input/output redirection, piping, programming with standard I/O, and unix system calls are covered.

Procedural Programming (C/C++) under Unix. Data types, variable declarations, arithmetic expressions, conditional statements, macros, function prototypes, standard libraries, file processing, pointers, structures, unions, and dynamic memory management are discussed. Unix file system, shell scripts, input/output redirection, piping, programming with standard I/O, and unix system calls are covered.

Procedural Programming (C/C++) under Unix. Data types, variable declarations, arithmetic expressions, conditional statements, macros, function prototypes, standard libraries, file processing, pointers, structures, unions, and dynamic memory management are discussed. Unix file system, shell scripts, input/output redirection, piping, programming with standard I/O, and unix system calls are covered.

Part I of two-semester sequence of team development of a software product for a specific customer. This capstone project utilizes and integrates knowledge and skills acquired through study of software engineering. Provides hands-on experience with large-scale problem from conception to implementation of the solution. Is conducted in a framework of well-defined low-ceremony software process. The lecture covers software engineering models, quality management, risk management, and provides introduction to software processes. Technical, logistical, and social issues associated with software development are addressed.

Part I of two-semester sequence of team development of a software product for a specific customer. This capstone project utilizes and integrates knowledge and skills acquired through study of software engineering. Provides hands-on experience with large-scale problem from conception to implementation of the solution. Is conducted in a framework of well-defined low-ceremony software process. The lecture covers software engineering models, quality management, risk management, and provides introduction to software processes. Technical, logistical, and social issues associated with software development are addressed.

Research

Research Interests

  • Artificial intelligence
  • Brain modeling
  • Data mining
  • Expert Systems
  • Image processing

External links

Request edits to your profile