GSLIS Gateway

« previous | main | next »

Computer Science Classes for GSLIS Students

Filed under GSLIS Administrative
Posted by GSLIS, November 05, 2007
View all posts for November 2007

Posted on behalf of Bruce Tis, Department Chair:

The Computer Science and Information Technology Department in the College of Arts and Sciences offers their courses at the graduate level for the GSLIS community. These courses may be taken for graduate credit (3 credits). They are designed to supplement the excellent information science curriculum already offered by GSLIS. We welcome your enrollment.

[NOTE: If you are thinking about enrolling in one of these courses — or any other graduate-level course outside of GSLIS — be sure to discuss it with your advisor and inform Assistant Dean Em Claire Knowles in order to ensure that the credits are accurately reflected in record. Dean Knowles can be contacted via email at emclaire.knowles@simmons.edu or by phone at 617-521-2798.]

* A PDF document outlining these courses can be downloaded from http://my.simmons.edu/gslis/courses/schedules/08/bos_08_sp.shtml or directly at http://my.simmons.edu/gslis/docs/courses/2008/08SP_CS-Courses.pdf *

FEATURED COURSE- CS 427 Computer Networks
Prereq.: LIS 488 or equivalent knowledge
Introduces the concepts, design, implementation, and use of computer networks. Covers data communication concepts, layered architectures, protocols, LANs, WANs, internetworking, security models, the Internet, intranets, network management, and network applications with an emphasis on TCP/IP. Includes a lab component where actual networks will be designed, built and configured.
Tues and Thursday 9:30-10:50 lab Tuesday 11-12:20
Professor Bruce Tis, bruce.tis@simmons.edu 

CS 413 GUI and Event Drive Programming Prereq.: Knowledge of introductory Java (CS412)
This is a second level Java programming course with an emphasis on objects, GUI and event-driven programming.
Mon, Wed, Fri 9-9:50, lab Mon 3-4:20
Professor Nanette Veilleux, nanette.veilleux@simmns.edu

CS 433 Analysis of Algorithms Prereq.: Data Structures (CS432)
A survey of fundamental algorithms, including geometric algorithms, graph algorithms, algorithms for string processing, and numerical algorithms. Discussion of basic methods for the design and analysis of efficient algorithms.
Mon, Wed, Fri 10-10:50, lab Friday 1:30-2:50
Professor Nanette Veilleux, nanette.veilleux@simmons.edu

CS 533 Data Base Management Systems Prereq.: Knowledge of programming language
Offers comprehensive examination of the design and implementation of relational database management systems (DBMS). Teaches the logical organization of databases, application packages, languages for data description and retrieval, concurrency, security issues, and the appropriateness of each major type of DBMS. Includes a major project.
Mon, Wed, Fri 12:30-1:20 lab Monday 11-12:20
Professor Margaret Menzin, margaret.menzin@simmons.edu

CS 545 Operating Systems Prereq.: Knowledge of computer organization and architecture (CS426).
Teaches the function, use, and design of operating systems, including detailed study of the UNIX system. Topics include concurrent processes, system nucleus, memory management, I/O, the file system, resource allocation, scheduling, security, concurrency command processing, and shell programming.
Tues, Thurs 12:30-1:50, lab Thurs 11-12:20
Professor Bruce Tis, bruce.tis@simmons.edu

Please feel free to contact any of the professors teaching these courses or the Department Chair – Professor Bruce Tis (bruce.tis@simmons.edu or 617 521-2703)