Bradley Logo

Schedule of Classes

 

Summer Session II 2014

 

Computer Science
Yun Wang • Bradley Hall 185 • 309-677-3284
CS490Capstone Project I (3 hours)
Prerequisite: CS 370, CS 390 or equivalents.
 01 *R* Arr     Steven Dolins  
CS514Algorithms (3 hours)
Prerequisite: CS 210 or CIS 210 or equivalent; one semester of statistics.
 01 MTWTF12:30 PM -2:05 PM BR146 Young Park  
CS590Fundamentals of Software Engineering (3 hours)
Prerequisite: CS 390 or equivalent.
 01 MTWTF4:00 PM -5:35 PM BR146 Young Park  
CS592Requirements Development (3 hours)
Prerequisite: CS 210 or CIS 210 or equivalent; or consent of instructor
 01 *R* Arr     Young Park  
CS635Data Communications and Networks (3 hours)
Prerequisite: CS 330 or equivalent.
 01 Arr     Jiang B Liu  
CS698Directed Individual Studies in Computer Science (1 to 3 hours)
Prerequisite: Consent of instructor.
 01 *R* Arr     C Nikolopoulos  
 02 *R* Arr     Young Park  
 03 *R* Arr     Vladimir Uskov  
 04 Canceled
 05 Canceled
CS699Thesis in Computer Science (0 to 6 hours)
Prerequisite: Consent of department chair
 01 *R* Arr     Steven Dolins  
 
Applies the concepts and skills learned by undergraduate computer science majors at Bradley University. Students are required to work on a team on a significant software project.
Design and analysis of algorithms. Dynamic structures maintenance and hashing. Searching, sorting, and traversal. Time and space requirements; simplification; computational complexity; proof theory and testing; NP-hard and NP-complete problems.
Software engineering: software product; prescriptive process models; system engineering; analysis modeling; design engineering; architectural design; user interface design; testing strategies and techniques; software systems' implementation; software systems' maintenance.
Covers topics including basic concepts and principles of software requirements engineering, the requirements engineering process, requirements elicitation, requirements analysis, requirements specification, system modeling, requirements validation and requirements management, and techniques, methods, and tools for requirements engineering and software systems requirements modeling (including structured, object-oriented and formal approaches to requirements modeling and analysis).
Fundamentals of data communication, computer network architectures and protocols, wireless networks, network programming, and network security. Emphasis on OSI, TCP/IP, ATM, and IEEE 802 LAN layered architectures, and TCP/IP network programming.
Individual study in an area of computer science relevant to the student's professional goals and not covered in a formal course offered by the department. May be repeated twice for a maximum of 6 credit hours.
Computer science research and thesis preparation. Required of candidates choosing the thesis option. Total of 6 semester hrs. to be taken in one or two semesters.
Picture of Instructor


Choose a different department

Choose a different semester

Search Class Database

Course Delivery Method Definitions