SUNY Distinguished Teaching Professor James L. Antonakos

Welcome! I am a SUNY Distinguished Teaching Professor in the Department of Computer Science at Broome Community College, located in Binghamton, NY.

You are visitor number since June 97.

I began teaching at BCC in August of 1984, after working at General Electric as a Design Engineer in their Computer Engineering Department. I worked on digital/analog 68000-based flight computers. My first 17 years at BCC were spent in the Electrical Engineering Technology Department. In 2002 I moved into the Computer Science department and began working with computer networking and started my journey into computer security and forensics.

I have an AAS in EET from BCC (1981), a BSEE from RIT (1984), an MSAT from Binghamton University (1988), and invested over 15 years working on a PhD in Computer Science at Binghamton University, researching VLIW-based computer architecture, before switching to the Electrical and Computer Engineering department in the fall of 2010 to complete my PhD studies there.

My research is now focused on BotNet architecture, spread, and containment. If you are interested, I wrote a paper on BotNets for one of my Systems Science courses.

I am a recipient of the following awards:

This semester I am teaching the following courses:
My online BCC courses are taught via Angel. I am also associated with Champlain College in Vermont, one of the schools where my CSF graduates can transfer to as they work towards a 4-year degree in Computer Security and Forensics, as well as Excelsior College, a fully online school based in Albany, NY, where my CSF students can transfer to complete a four-year BSIT degree.

I am A+, Network+, and Security+ certified by CompTIA, and a ACE certified in computer forensics by AccessData. I am a member of the High Tech Crime Consortium and the High Technology Crime Investigative Association.

My interests include ray tracing/casting, 3d game design, LANs, supercomputers, digital logic design, FPGA and CPLD design, image processing, data compression, fault tolerance, C/C++ programming, encryption and decryption, hashing, electronic displays, programming languages, emulation and virtualization, signal processing, A/D and D/A conversion, Windows sockets, multitasking, protected mode, operating systems, assembly language, assembler and compiler design, number theory, the Big Bang, the human brain, steganography, malware analysis, buffer overflow attacks, SQL injection attacks, XSS attacks, worm propagation, bot-nets, reverse engineering, network traffic analysis, biometrics, Sherlock Holmes stories, designing new things that contain microprocessors or microcontrollers, and forensics (both human, computer, and crime scene).

Things I am getting interested in now: Flash animation, ethical hacking, using VMWare for BotNet simulation, Python, Backtrack, iPad forensics, and Windows Mobile programming.

Feel free to email me a note. Thanks for browsing.

Conference Presentations

Security Audits: How to Fail Them Big Time
This is a presentation I made at the 16th Annual NYS Cyber Security Conference in Albany, NY on June 5, 2013.


Reverse Engineering a Malicious PDF
This is a presentation I made at the 15th Annual NYS Cyber Security Conference in Albany, NY on June 6, 2012.


Windows Memory Forensics: Down the Rabbit Hole
This is a presentation I made at the 14th Annual NYS Cyber Security Conference in Albany, NY on June 7, 2011.


Network Security and Forensics
This is a presentation I made at the CNC Microtech Network Security Conference in Cooperstown, NY on October 8, 2010.

Security and Forensics in the Classroom
This is a presentation I made at the 13th Annual NYS Cyber Security Conference in Albany, NY on June 17, 2010.



I typically teach the following courses:


From January 2003 until April 2006 I wrote a bi-monthly column for Nuts and Volts magazine, titled Let's Get Technical and a bi-monthly column for Servo magazine, titled The Assembly Line. Previously, I wrote a monthtly column titled Technically Speaking for Circuit Cellar Online magazine. In addition, I have authored or co-authored (with Alan Dixon and Kenneth Mansfield) several college textbooks. Click on any of the following textbook links to get a table of contents. Please note: Some links or their pages are being updated as of August 2008.





Digital Electronics

Analog Electronics

Operating Systems

Microsoft Office

Counter courtesy of
Last modified August 2013 by JLA