Photo of Andrzej (A.J.) Bieszczad
Professor: Computer Science

Contact Information

Education

Ph.D. Electrical Engineering, Carleton University, Ottawa, Canada
Master of Computer Science, Carleton University, Ottawa, Canada
Magister Informatyki, Uniwersytet Jagiellonski, Krakow, Poland

Biography

Dr. Bieszczad retired in 2020, but since then he has been teaching part-time under the Faculty Early Retirement Program (FERP) contract.

As a seasoned programmer, who programmed professionally in several programming languages, Dr. Bieszczad enjoys teaching students the secrets of the trade. At CI, Dr. Bieszczad promotes substantial hands-on approaches that both reinforce the theory and build practical skill sets.

Dr. Bieszczad was one of the early faculty in the Computer Science Department, and was lucky to influence both the direction and the development of several majors, minors, as well as the graduate program, which he directed for many years.

Dr. Bieszczad brought to CSUCI multidimensional expertise from academia and industry from Poland, Canada, and USA. Prior to CSUCI, he was a professor at Carleton University in Ottawa, Canada, and at California State University Northridge, where he taught computer science and engineering courses. He also worked in research and development departments of several leading computer and telecommunications companies including Alcatel, Bell-Northern Research (Nortel Networks), and Bell Laboratories (Lucent). Dr. Bieszczad’s career includes a stint as a Chief Technology Officer and a Vice-President of Engineering of a startup company.

Throughout his career spanning a wide range of Computer Science fields, Dr. Bieszczad worked on numerous state-of-the-art research and development projects pioneering digital telephony, fault analysis and management, expert systems, mobile code and intelligent agents for network management, neural networks, Semantic Web, and multimedia surveillance. The large component of Dr. Bieszczad's doctorate research, and ultimately his dissertation, was based on his passion for sub-symbolic Artificial Intelligence deriving ideas from Neuroscience and Cognitive Science. Dr. Bieszczad received numerous grants in support of his research including funds from NSERC, NRC, TRIO/CITO, Nortel Networks, and CSUCI. He was also supported by private capital in starting up a surveillance company. Dr. Bieszczad presented the findings of his research at many scientific gatherings and in numerous publications.

At CI, Dr. Bieszczad especially enjoyed conducting research in collaboration with students through undergraduate capstone projects and graduate studies.

Representative Courses Taught

  • COMP 232 Programming Languages
  • COMP 362 Operating Systems
  • COMP 571 Biological Inspirations for Computing
  • COMP 572 Neural Networks
  • COMP 578 Data Mining

Scholarship

Keywords

machine learning, sensory networks, fault diagnosis, semantic web, artificial and computational intelligence, mobile agents, intelligent agents, networking

Additional Teaching and Research Information