Back to professors

Computer Science

Alan L. Cox

Associate Chair, Department of Computer Science

Professor of Computer Science and of Electrical and Computer Engineering

Public Rice profile source

Average rating

4.1

19 temporary mock ratings

Difficulty

2.6

course-linked average

Courses

6

in seeded sections

Public profile

Research areas

Operating systems, computer architecture

Courses taught

COMP 105

Ap/Oth Credit Computer Science

This course provides credit for students who have successfully completed approved examinations, such as Advanced Placement exams. This credit counts toward the total credit hours required for graduation.

Computer ScienceNone3 credits
3.88.0hCox, Alan L.

COMP 222

Intro To Computer Organization

This course introduces students to the organization of computer systems in order that they gain an understanding of how a computer system executes their programs. Students will learn how to write small-scale programs in C, how to read the translation of those programs into assembly language, and how those programs are executed at the machine level. Specific topics covered will include data representation at the machine level, static versus dynamic memory allocation, instruction set architecture and the encoding of instructions in memory, linking relocatable object files to create executable files, pipelining within the processor, and caching within the memory system.

Computer ScienceNone4 credits
4.311.1hCox, Alan L.

COMP 390

Computer Science Projects

Theoretical and experimental investigations under staff direction. Repeatable for Credit.

Computer ScienceNone1-3 credits
4.26.2hAliakbarpour, Maryam, Chen, Hanjie, Chen, Ken, Cox, Alan L., Cutler, Scott, Ferreira Flores, Rodrigo, Hang, Kaiyu, Johnson, Dave, Kavraki, Lydia, Kyrillidis, Tasos, Lopes da Silva, Arlei, Myers, Risa, Nakhleh, Luay, Ng, T. S. Eugene, Patel, Tirthak, Sano, Akane, Schreib, Rebecca, Sedlazeck, Fritz, Subramanian, Devika, Treangen, Todd, Unhelkar, Vaibhav, Vardi, Moshe, Veeraraghavan, Ashok, Warren, Joe D., Wong, Stephen

COMP 490

Computer Science Projects

Theoretical and experimental investigation under staff direction. Repeatable for Credit.

Computer ScienceNone1-4 credits
4.06.7hAllen, Genevera, Byrne, Michael, Cox, Alan L., Ferreira Flores, Rodrigo, Goldman, Ron, Hang, Kaiyu, Joyner, Mack, Kyrillidis, Tasos, Mamouras, Konstantinos, Myers, Risa, Patel, Ankit, Schreib, Rebecca, Shrivastava, Anshumali, Tunnell, Chris, Unhelkar, Vaibhav, Wang, Yuke, Xing, Jiarong, Yao, Vicky

COMP 590

Computer Science Projects

Advanced theoretical and experimental investigations under staff direction. The student must have a full-time internship to receive 4 credits for this course. Repeatable for Credit.

Computer ScienceNone1-4 credits
3.45.7hAliakbarpour, Maryam, Baraniuk, Richard G, Chen, Hanjie, Chia, Nai-Hui, Cox, Alan L., Fallah, Alireza, Goldman, Ron, Hang, Kaiyu, Jermaine, Christopher, Joyner, Mack, Kavraki, Lydia, Kyrillidis, Tasos, Lopes da Silva, Arlei, Mamouras, Konstantinos, Mellor-Crummey, John, Myers, Risa, Nakhleh, Luay, Ng, T. S. Eugene, Ordonez Roman, Vicente, Patel, Ankit, Patel, Tirthak, Rixner, Scott, Shrivastava, Anshumali, Simar, Ray, Treangen, Todd, Unhelkar, Vaibhav, Vardi, Moshe, Wang, Yuke, Warren, Joe D., Wei, Chen, Wong, Stephen, Xing, Jiarong, Yao, Vicky

COMP 800

Graduate Research

Repeatable for Credit.

Computer ScienceNone1-15 credits
4.28.5hAliakbarpour, Maryam, Braverman, Vladimir, Chen, Hanjie, Chia, Nai-Hui, Cooper, Keith, Cox, Alan L., Fallah, Alireza, Goldman, Ron, Hang, Kaiyu, Hu, Ben, Jermaine, Christopher, Johnson, Dave, Kavraki, Lydia, Kyrillidis, Tasos, Lopes da Silva, Arlei, Mamouras, Konstantinos, Mellor-Crummey, John, Nakhleh, Luay, Ng, T. S. Eugene, Ordonez Roman, Vicente, Patel, Ankit, Patel, Tirthak, Phillips, George, Rixner, Scott, Shrivastava, Anshumali, Subramanian, Devika, Treangen, Todd, Unhelkar, Vaibhav, Vardi, Moshe, Varman, Peter, Wallach, Dan S., Wang, Yuke, Warren, Joe D., Wei, Chen, Xing, Jiarong, Yao, Vicky

Recent comments