Keith Berrier

Adjunct Faculty
Office
OSS 421
Phone
(651) 962-5331

Fall 2017 Courses

Fall 2017 Courses
Course - Section Title Days Time Location
CISC 130 - 04 Intro-Program&Prob Solving-Sci See Details * *
CRN: 40782 4 Credit Hours Instructor: Keith L. Berrier Introduction to problem solving with computers, using programming languages common to science and engineering disciplines; logical thinking, design and implementation of algorithms; and basic programming structures. Introduction to hardware and software: how computers acquire, store, process, and output information; how computer systems are designed, programmed, and tested. Students will use both a scientific programming language and an application package designed to implement programming features at a level more accessible to non-programmers. This course is designed for students majoring in Engineering or the sciences. Majors in the Department of Computer and Information Sciences should take CISC 131. Please see your academic advisor to ensure you select the appropriate class. Lab included. NOTE: Students who receive credit for CISC 130 may not receive credit for CISC 131 Prerequisite: Placement into MATH 108 or higher or completion of STAT 220 with a C- or better, or completion of one of: MATH 108, 109, 113, 114, or 200

Schedule Details

Location Time Day(s)
OSS 4321055-1200M - W - F - -
OSS 4320955-1135- T - - - - -
CISC 130 - P1 Intro-Program&Prob Solving-Sci See Details * *
CRN: 40624 4 Credit Hours Instructor: Keith L. Berrier Introduction to problem solving with computers, using programming languages common to science and engineering disciplines; logical thinking, design and implementation of algorithms; and basic programming structures. Introduction to hardware and software: how computers acquire, store, process, and output information; how computer systems are designed, programmed, and tested. Students will use both a scientific programming language and an application package designed to implement programming features at a level more accessible to non-programmers. This course is designed for students majoring in Engineering or the sciences. Majors in the Department of Computer and Information Sciences should take CISC 131. Please see your academic advisor to ensure you select the appropriate class. Lab included. NOTE: Students who receive credit for CISC 130 may not receive credit for CISC 131 Prerequisite: Placement into MATH 108 or higher or completion of STAT 220 with a C- or better, or completion of one of: MATH 108, 109, 113, 114, or 200

Schedule Details

Location Time Day(s)
OSS 4290815-0920M - W - F - -
OSS 4290800-0940- T - - - - -
ENGR 331 - 51 Designing w/ Microprocess-LAB - - - R - - - 1330 - 1630 FDC 213
CRN: 41999 0 Credit Hours Instructor: Keith L. Berrier Topics include communication and bus protocols, A/D and D/A conversion, interrupts and common microcontroller peripherals. Prerequisite: A minimum grade of C- in both ENGR 230 and CISC 130, and concurrent registration in either ENGR 350 or ENGR 240, or permission from instructor.

Schedule Details

Location Time Day(s)
ENGR 480 - 01 Engineer Design Clinic I M - W - F - - 1525 - 1700 OWS 150
CRN: 40117 4 Credit Hours Instructor: Abolghassem Mahmoodi, Andrew D. Tubesing, Anton F. Beck, Brian D. Plourde, Brittany B. Nelson-Cheeseman, Cheol-Hong Min, Chong Xu, Christopher K. Haas, David J. Forliti, Greg S. Mowry, Hassan A. Salamy, Jeffrey M. Hammer, Jennifer E. Holte, Jeong H. You, Katherine A. Acton, Keith L. Berrier, Kundan Nepal, Lucas J. Koerner, Mahmoud Kabalan, Michael P. Hennessey, Paul W. Chevalier, R. S. Iyer, Rachel J. Detwiler, Ramesh Rajagopalan, Rita E. Lederle, Robert J. Bach, Stephanie L. Johnson, Steven C. Albers, Thomas W. Secord, Tiffany D. Ling, Todd D. Jones, Travis S. Welt Serves as the first capstone course. Student design teams, under the direction of a faculty coordinator, will develop engineering solutions to practical, open-ended design projects conceived to demonstrate the value of prior basic science and engineering courses. Ethical, social, economic and safety issues in engineering practice will be considered as well. Prerequisites: Either (ENGR 320, 350, 371, and 381) or (ENGR 331, 346, and 410) or (CISC 231, ENGR 345, and concurrent-registration in-or prior completion of-ENGR 431)

Schedule Details

Location Time Day(s)

J-Term 2018 Courses

J-Term 2018 Courses
Course - Section Title Days Time Location
CISC 130 - 01 Intro-Program&Prob Solving-Sci - T W R F - - 0830 - 1300 OSS 428
CRN: 10140 4 Credit Hours Instructor: Keith L. Berrier Introduction to problem solving with computers, using programming languages common to science and engineering disciplines; logical thinking, design and implementation of algorithms; and basic programming structures. Introduction to hardware and software: how computers acquire, store, process, and output information; how computer systems are designed, programmed, and tested. Students will use both a scientific programming language and an application package designed to implement programming features at a level more accessible to non-programmers. This course is designed for students majoring in Engineering or the sciences. Majors in the Department of Computer and Information Sciences should take CISC 131. Please see your academic advisor to ensure you select the appropriate class. Lab included. NOTE: Students who receive credit for CISC 130 may not receive credit for CISC 131 Prerequisite: Placement into MATH 108 or higher or completion of STAT 220 with a C- or better, or completion of one of: MATH 108, 109, 113, 114, or 200

Schedule Details

Location Time Day(s)

Spring 2018 Courses

Spring 2018 Courses
Course - Section Title Days Time Location
ENGR 331 - 51 Designing w/ Microprocess-LAB - T - - - - - 0830 - 1130 FDC 213
CRN: 20083 0 Credit Hours Instructor: Keith L. Berrier Topics include communication and bus protocols, A/D and D/A conversion, interrupts and common microcontroller peripherals. Prerequisite: A minimum grade of C- in both ENGR 230 and CISC 130, and concurrent registration in either ENGR 350 or ENGR 240, or permission from instructor.

Schedule Details

Location Time Day(s)
ENGR 331 - 52 Designing w/ Microprocess-LAB - T - - - - - 1330 - 1630 FDC 213
CRN: 20402 0 Credit Hours Instructor: Keith L. Berrier Topics include communication and bus protocols, A/D and D/A conversion, interrupts and common microcontroller peripherals. Prerequisite: A minimum grade of C- in both ENGR 230 and CISC 130, and concurrent registration in either ENGR 350 or ENGR 240, or permission from instructor.

Schedule Details

Location Time Day(s)