May 19, 2024  
2013 - 2014 Undergraduate Catalog 
    
2013 - 2014 Undergraduate Catalog [ARCHIVED CATALOG]

Courses


 The following section contains course descriptions.  Click here for information about how to read a course description .

 

History

Courses marked (A) are designated for credit in Group A (United States), those with (B) for credit in Group B (Europe), and those with (C) for credit in Group C (Africa, Asia, Latin America, Middle East). Courses marked with an (*) may be taken for either Group A, B, or C based on content as determined by the student’s advisor. Courses marked with more than one designator may be counted in either group as marked. Students may not count any one course for more than one group.

  
  • HIST 325 - African Civilizations (C)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Examines Africa’s social, cultural and economic institutions as they have evolved and changed through the ages. Topics include human evolution in Africa, state formation, the slave trade, early European contacts and colonialism.

  
  • HIST 326 - 20th Century Africa (C)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Analysis of the events and trends that have shaped Africa and its peoples in the 20th century. Topics include the rise of nationalism, the impact of the two World Wars, struggles for independence, the impact of the Cold War, efforts at economic, social and political development in the post-Independence era, Africa in the Age of Globalization.

  
  • HIST 330 - African American History to 1865 (A)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Examines the social, political, economic and cultural history of African Americans in the United States from the early 1600s to Emancipation. Topics include the Atlantic Slave Trade, the Origins of Slavery in British North America, Colonial Slavery and the Revolutionary Era, the development of a free black community, Antebellum Slavery, the Antebellum Free African American Population, Civil War, and Emancipation.

  
  • HIST 331 - African American History from 1865 (A)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Examines the social, political, economic and cultural history of African Americans in the United States from Emancipation through Civil Rights Movement. Topics include Reconstruction, Segregation, both World Wars, the Great Migration, the Great Depression and New Deal, the Civil Rights Movement in both the North and the South, and Black Nationalism. Focuses on African American culture, racial identity, social consciousness, political thought, oppression and resistance.

  
  • HIST 337 - English History to 1625 (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    A general survey of English history to 1625. Topics include Britain before and during Roman times, the unification and Christianization of England, the Anglo-Saxon, Viking, and Norman invasions, relations between church and state including the Reformation, medieval warfare, and the Tudor regime.

  
  • HIST 338 - Modern British History (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    A general survey of British history since 1625. Topics include the English civil wars and Glorious Revolution, British culture, foreign affairs and the building of the British Empire, the development of democratic and liberal traditions, industrialization, and the world wars.

  
  • HIST 339 - Scotland and Ireland in the Modern Age (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    A general survey of Scottish and Irish history in modern times. Topics will range from William Wallace through the Reformation to Bonnie Prince Charlie and from Drougheda through the Great Famine to the troubles in Northern Ireland. Themes will include state building, identity formation, and relations between Highlanders and Lowlanders, Celts and Saxons, and Protestants and Catholics.

  
  • HIST 341 - Early Modern Europe (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    A study of European history from 1300 to 1789 that explores the crisis of the late Middle Ages, the Renaissance, the Reformation, revolt and revolution, constitutional development, science and the Enlightenment.

  
  • HIST 342 - Revolutionary Europe, 1789 to 1890 (B)

    Credits: (3)
    Instructional Method: Three hours lecture and/or discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Study of modern European history from 1789 through 1890. Topics include the French Revolution, Napoleon, Revolutions of 1830 and 1848, the first Industrial Revolution, Urbanization, Liberalism, Socialism, Nationalism, and the second Industrial Revolution.

  
  • HIST 343 - Europe Since 1890 (B)

    Credits: (3)
    Instructional Method: Three hours lecture and/or discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Study of political events which brought on two World wars, their economic and social impact on Europe; shift of world power away from Europe; adjustments in consolidation of European community since 1890.

  
  • HIST 345 - Czarist Russia (B, C)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Russian history from formation of the Kievan State through fall of the Romanovs.

  
  • HIST 346 - Soviet Russia (B, C)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Russian history during the Soviet era. Domestic and diplomatic policies are examined as well as Russian social conditions in the 20th Century.

  
  • HIST 347 - Stalin and Stalinism (B, C)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Critically examines the era in Soviet history known as Stalinism. It explores the biography and the personality of Joseph Stalin. Topics include: Stalin’s political machinations to grab power, the establishment of the Gulag prison camp system, the show trials and great terror of the 1930’s, Stalin and World War II, and the beginnings of the Cold War. Students learn the core concepts of the Stalinist ideology and how it varied from earlier and later Soviet theories and practices. They contemplate levels of collaboration with and resistance to the system. Students also examine the legacy of Stalinism at home and abroad.

  
  • HIST 349 - Modern Germany: From Bismarck through Hitler (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Study of German history from 1870 to 1945. Topics include Bismarck and national unification, World Wars I and II, Hitler and National Socialism.

  
  • HIST 350 - Modern European Intellectual History (B)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Explores the relationship between thought and its social context in Europe since 1750. The course draws on philosophical, scientific, and cultural texts, and focuses on the political implications of philosophical reflections, scientific investigation, and cultural criticism.

  
  • HIST 352 - Virginia History (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Comprehensive survey of history in Virginia.

  
  • HIST 354 - American Social History (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    An intensive study of American life, customs, character and social problems. HIST 354 covers the colonial era through the mid-19th century and HIST 355  from mid-19th century to the present.

  
  • HIST 355 - American Social History (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    An intensive study of American life, customs, character and social problems. HIST 354  covers the colonial era through the mid-19th century and HIST 355 from mid-19th century to the present.

  
  • HIST 356 - History of American Religious Thought (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    A survey of important developments in American religious thought including Puritanism, Unitarianism, Transcendentalism, New Thought and Positive Thinking, the Social Gospel, Fundamentalism, and Neo-Orthodoxy.

  
  • HIST 360 - Colonial America (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Study of Native American societies before contact, as well as an analysis of the establishment and development of English colonies in the New World before 1750.

  
  • HIST 361 - Revolutionary America (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Study and analysis of the causes of the Revolution, the War for Independence, the Confederation period and the impact of the war.

  
  • HIST 364 - American Slavery (A)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    Provides an in-depth study and analysis of the institution of slavery as it developed in the United States. Particular focus will be placed on the institution from the perspective of the slaves themselves. Topics include the Atlantic Slave Trade, Origins of Slavery, Colonial Slave Systems, Proslavary Defense, Abolitionism, Slave Culture, Resistance, and Emancipation.

  
  • HIST 365 - America’s Civil War (A)

    Credits: (3)
    Instructional Method: Three hours lecture/discussion.
    Prerequisites: Three hours of HIST at 100-level.
    A survey of the social, political, military, diplomatic, and economic events of the American Civil War. It explores the causes, character, conduct, and consequences of the American Civil War. Broad themes to be investigated are: the crisis of union and disunion in an expanding republic; slavery, race, and emancipation; and the experiences of modern, total war for individuals and society.

  
  • HIST 368 - The Populist and Progressive Era (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Examines the political, economic, and social history from 1877-1917. Special emphasis on the role of the Populists within the social and cultural context of American history and the contemporary treatment of origins and aims of the Progressive movements.

  
  • HIST 372 - Southern History and Culture (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Explores the major historical and cultural characteristics that make the American South a distinct region. Topics include the agricultural tradition, politics, literature, family and gender, the arts, music, religion, race relations, and the role of social class in historical and contemporary contexts. Upon completion, students should be able to identify the characteristics that distinguish Southern history and culture. The course will proceed from a topical perspective. Each main topic will be examined within an historical and chronological framework.

  
  • HIST 373 - Appalachian History (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    Inquiry into uniqueness of the Appalachian region including the people and their history, livelihood, religion, speech, music, social mores, folklore, and politics. Emphasis on 20th century.

  
  • HIST 375 - American Immigration (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at the 100-level.
    A study of immigration in American life. It traces the history of immigration to the United States from the colonial era to the present with a special emphasis on issues of assimilation, pluralism, and multiculturalism.

  
  • HIST 381 - Recent America (A)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100-level.
    An in-depth study of major political, diplomatic, economic, social, and cultural developments in U.S. history during recent decades.

  
  • HIST 385 - Public History (*)

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Three hours of HIST at 100 level.
    Introduces students to the field of applied or public history and to the role that historians play in such diverse activities as historic preservation, historic site interpretation and management, historical societies, governmental historical organizations, and museums.

  
  • HIST 392 - Special Topics in History (*)

    Credits: (3)
    Instructional Method: One to three hours lecture and/or discussion.
    Prerequisites: At least three hours of history at the 100 level and advance permission of the instructor.
    Detailed study of topics or period of history of current interest for advanced students.

  
  • HIST 466 - History Travel Study (*)

    Credits: (3-6)
    Prerequisites: Three hours of HIST at 100-level.
    Involves domestic and/or international travel. Students will participate in the investigation of historical topics in relevant locations. One of the goals of the course is to allow students to better understand and relate to historical issues specific to countries and regions by exploring them ‘on location.’ This course may be taken again for credit with different topics or areas of study. Designation of the course as counting for area ‘A,’ ‘B,’ or ‘C’ of the History major will depend on the course content, and must be established before the student enrolls.

    Note(s): This course can count for a maximum of 3 credit hours in any one of those areas of the History major. A maximum of 6 credit hours of travel study may be applied towards the History major. A maximum of 3 credit hours of travel study may be applied towards the History minor or the Social Science major.
  
  • HIST 488 - Honors Thesis

    Credits: (3)
    Prerequisites: Enrollment in the Honors Academy, completion of all other Honors Academy requirements, a minimum 3.5 GPA in all courses and in history, senior standing.
    Conducting research and writing a thesis for a bachelor’s degree with honors in history. In order to receive honors credit, the student must receive a grade of “A” or “B” for the thesis.

    Note(s): Course may not be repeated.
  
  • HIST 490 - Internship

    Credits: (3-15)
    Prerequisites: 12 hours history; junior standing, minimum 2.5 GPA, departmental approval.
    A one semester internship with historical agency, society, museum or other relevant institution. Student receives both academic and agency supervision.

    Note(s): Course does not count toward fulfillment of the requirements for the history major. Course may be taken more than once for up to a total of 15 credit hours. Pass/Fail grading.
  
  • HIST 495 - Senior Seminar

    Credits: (4)
    Instructional Method: Four hours seminar.
    Prerequisites: HIST 295  (completed with a “C” or better); History major; senior standing; completed 12 credit hours of 300-level HIST courses; or permission from instructor.
    A seminar focusing on a topic, or related group of topics in European, United States, and/or non-Western history. This seminar will serve as a senior capstone experience for History majors bringing together critical thinking, research, writing, and communication skills. Specific topics of seminars change each semester in accordance with the interests of instructors and needs of the department. This course will encourage engagement in primary and secondary sources, historical analysis and argument, and an understanding of historical interpretation. Completion of a senior writing project is required.

    Note(s): HIST 495 is required for all History majors. It may not be used to fulfill coursework in the three fields of required history courses. May be taken for credit more than once when topics differ.
  
  • HIST 498 - Independent Study

    Credits: (1-6)
    Prerequisites: At least three hours of history at the 100-level and advance permission of instructor.
    Student works closely with one member of the department who defines the requirements for the course which vary among instructors. A topic of study is defined and the student works, largely independently, through the semester to research and report on the topic. Each instructor will define by nature of the content of the study whether it meets History major requirements in Group A, B, or C. See “Independent Study .”


Human Development

  
  • HUMD 201 - Marriage and Alternative Lifestyles

    Credits: (3)
    Instructional Method: Three hours lecture.
    Examines traditional and modern marriage, alternatives to marriage, the choice-making process and factors influencing choices.

  
  • HUMD 300 - Human Growth and Development: Birth through Adolescence

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: 2.5 GPA.
    Covers critical components of human development from the prenatal stage through adolescence, including theories, ethics, research and applications. Personal, social, professional, and cultural perspectives related to working with children and adolescents are explored. This course does not meet requirements for psychology majors.

  
  • HUMD 301 - Human Sexual Development

    Credits: (3)
    Instructional Method: Three hours lecture.
    Studies various aspects of human sexuality from a development perspective.

  
  • HUMD 401 - The Family

    Credits: (3)
    Instructional Method: Three hours lecture.
    Examines diversity, change and issues within the family unit.


Information Technology

  
  • ITEC 100 - Introduction to Information Technology

    Credits: (3)
    Instructional Method: Three hours lecture, or two hours lecture and two hours lab.
    Introduces students to the fundamental concepts in information technology and mathematical reasoning that provide the technical underpinning for state-of-the-art applications. Widely used computer applications, including office applications, databases, computer communications and networking, serve as examples.

  
  • ITEC 108 - Introduction to Game Development

    Credits: (3)
    Instructional Method: Two hours lecture; two hours laboratory.
    An introduction to problem solving and programming in the context of game development. Topics follow the framework laid out by the International Game Developers Association (IGDA) and will touch on each of the core topics: Games and Society, Game Production, and Business of Gaming.

  
  • ITEC 109 - Problem Solving and Programming

    Credits: (3)
    Instructional Method: Two hours lecture; two hours laboratory.
    An introduction to problem solving using programming. Topics include a survey of techniques used in problem solving, methods for representing the solution of a problem as an algorithm and the implementation of an algorithm as a computer program.

    Note(s): Students who have received credit for ITEC 120  cannot subsequently receive credit for ITEC 109. ITEC 109 does not meet requirements for the ITEC major.
  
  • ITEC 110 - Principles of Information Technology

    Credits: (3)
    Instructional Method: Three hours lecture.
    Provides an introduction to information technology, to the principles that underlie information technology, problem solving, and to the fields that make up information technology.

  
  • ITEC 112 - A Global Perspective of Information Technology

    Credits: (3)
    Instructional Method: Three hours lecture.
    A study of information and communication technologies (ICT) with respect to how ICT supports, shapes, and enables economic and social changes. Covers the challenges of managing ICT, and studies the impact of ICT on business and society in an increasingly globalized world.

    Note(s): This course has been approved for Core Curriculum credit in Global Perspectives.
  
  • ITEC 120 - Principles of Computer Science I

    Credits: (4)
    Instructional Method: Three hours lecture; two hours laboratory.
    A rigorous, systematic approach to object oriented problem solving and programming.

  
  • ITEC 122 - Discrete Mathematics

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 120  (Grade of “C” or better) and MATH 125 , MATH 126 , MATH 138 , MATH 140  or MATH 151 .
    An introduction to discrete mathematical concepts including set theory, finite state machines, and induction.

  
  • ITEC 198 - Programming Language

    Credits: (1)
    Instructional Method: One hour lecture.
    A self-paced course in which students that have had an introduction to programming can learn and apply another language. Languages that have been offered in the past include: FORTRAN, COBOL, LISP, C, Prolog, Shell, C++, Ada, and Visual Basic.

    Note(s): Course may be taken up to four times with a different language each time.
  
  • ITEC 202 - Web Technology for End Users

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 100 .
    A study of the technologies used on the World Wide Web to produce static and dynamic web pages. The course is targeted at non-IT professionals who nonetheless may have significant roles in the design, development, content, or implementation of web sites.

  
  • ITEC 210 - Design and Development of Visual Systems

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 120  (Grade of “C” or better).
    Introduction to the principles of visual programming including general software engineering principles, user interface design principles, and application of visual programming language.

    Note(s): Students who have received credit for CPSC 210 cannot receive credit for ITEC 210.
  
  • ITEC 220 - Principles of Computer Science II

    Credits: (4)
    Instructional Method: Three hours lecture; two hours laboratory.
    Prerequisites: ITEC 120  (Grade of “C” or better).
    Continuation, from ITEC 120 , of the development of a disciplined approach to programming, with emphasis on data abstraction.

  
  • ITEC 225 - Web Programming I

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 109  (Grade of “C” or better) or ITEC 120  (Grade of “C” or better.)
    An introduction to web programming for those students that already understand programming fundamentals. Includes an introduction to a variety of web based programming languages as well as an introduction to operating system environments that support web applications.

  
  • ITEC 226 - Digital Imaging for the Web

    Credits: (1)
    Instructional Method: One hour lecture.
    Prerequisites: ITEC 109  or ITEC 120  with a grade of “C” or better.
    Instruction in the technology of digital imaging, photo manipulation, and optimization. Practice in the creation, editing, and processing of digital images for use in various media with an emphasis on the World Wide Web. Also, attention will be given to aesthetics layout.

  
  • ITEC 227 - Animation for the Web

    Credits: (1)
    Instructional Method: One hour lecture.
    Prerequisites: ITEC 109  or ITEC 120  with a grade of “C” or better.
    Instruction and practice in the creation of advanced interactive animated content, including audio, video, and hypermedia applications for web and other digital media.

  
  • ITEC 250 - Introduction to GIS

    Credits: (4)
    Instructional Method: Four hours lecture.
    Cross-Listed: GEOS 250 

    (T) Course is designed to introduce students in geography as well as students from other disciplines working with the general concepts of Geographic Information Systems (GIS). Course will teach the theory and involve the practical use of GIS and geospatial data.

  
  • ITEC 281 - Data Management and Analysis with Spreadsheets

    Credits: (3)
    Instructional Method: Three hours lecture.
    A study of basic and advanced techniques for data analysis and management using electronic spreadsheets. Coverage includes the study of features for gathering, managing, manipulating, and filtering data sets including multidimensional data. Techniques for collaborative use of a spreadsheet are covered including multi-user access, formula protection, and security. Advanced analysis coverage includes built-in and user defined functions, goal seeking, sensitivity analysis, scenario management, and data visualization.

  
  • ITEC 301 - Information Technology Management

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 100 .
    A study of principles, techniques, and tools for the management of information including, database management systems, decision support systems, and data warehouses.

  
  • ITEC 304 - Database from the Manager’s Perspective

    Credits: (3)
    Instructional Method: Three hours lecture.
    An examination of enterprise database management systems and reporting tools from the user/manager perspective. Emphasis is on data gathering, data organization, data retrieval, data integrity, and security. Database systems for transaction processing and data warehousing are compared and contrasted. Reporting, data mining, and decision support systems are introduced.

  
  • ITEC 307 - Programming Practicum

    Credits: (1)
    Instructional Method: One hour lecture.
    Prerequisites: ITEC 220  or permission of instructor.
    Provides practical experience writing programs to solve non-trivial, self-contained problems. The course includes lectures teaching and reviewing standard algorithms and data structures (e.g. searching a state space, and graph representations), discussion on how they might need to be adapted to a particular task at hand, and supervised lab time coding solutions. Problems are similar to those on programming contests, although participating in such contests is not required for the class (nor vice versa).

    Note(s): This course may be taken more than once for credit. This course may not be used to satisfy a major requirement, including technical and B.S. electives. This class cannot contribute more than one hour of credit towards a minor within the Information Technology department. A student can repeat ITEC 307 but cannot receive more than 4 credit hours.
  
  • ITEC 310 - Programming in C and Unix

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  (Both courses require grade of “C” or better).
    Introduces the C programming language including C library routines and the system call interface to the Unix operating system. File and terminal I/O, process control, and interprocess communication are also covered.

  
  • ITEC 315 - Graphical User Interface Design and Implementation

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 225 .
    A study of graphical user interface (GUI) design and implementation. Covers platform independent design concepts, frameworks and environments for GUI development, and problems and solutions associated with GUIs in a web environment. One or more integrated development environments (IDE) will be studied in depth. Students implement GUIs in a series of software development tasks.

  
  • ITEC 320 - Procedural Analysis and Design

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  with a grades of “C” or better.
    An introduction to procedural analysis, design and programming for students who have prior exposure to object technology. Includes an introduction to a procedural language and procedural methods.

  
  • ITEC 324 - Principles of Computer Science III

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  (Both courses require grade of “C” or better).
    Continuation, from ITEC 220 , of the development of a disciplined approach to programming with emphasis on data abstraction.

  
  • ITEC 325 - Web Programming II

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 225  with a grade of “C” or better and ITEC 340 .
    Continuation of Web Programming I course for tools, methods, and technologies for designing and producing web pages incorporating multimedia content. More basic technologies and tools and methods for designing and managing world wide web programming and development are discussed. Emphasis is placed on server side scripting applications including “data-driven” web applications. Students gain practical experience developing complete “data-driven” web applications using server-side scripts.

  
  • ITEC 330 - Numerical Analysis

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: MATH 251  and ITEC 120 .
    A study of algorithms useful in obtaining numerical solutions of problems on a digital computer.

    Note(s): Students who have received credit for CPSC 330 cannot receive credit for ITEC 330.
  
  • ITEC 335 - Software Testing

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110 , ITEC 220 , and ITEC 225  with grades of “C” or better.
    This course introduces students to software testing for students already familiar with the principles of information technology, object-oriented programming, and web programming. Students will gain knowledge of concepts in software testing while applying those concepts to the testing of both object-oriented software components and web software components.

  
  • ITEC 340 - Database I

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  with grades of “C” or better.
    A breadth first introduction to database systems including the relational model, SQL, security, database design, and stored procedures.

  
  • ITEC 345 - Introduction to Information Security

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 120 . (Grade of “C” or better).
    Covers the fundamentals of information security. Lectures focus on providing a broad overview of principles, policies and procedures in security. ITEC 345 cannot be counted toward technical electives or B.S. requirements in any concentration.

    Note(s): Students cannot earn credit for both ITEC 245 and ITEC 345.
  
  • ITEC 350 - Introduction to Computer Networking

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  with grades of “C” or better.
    This course covers networking concepts including ISO reference model, TCP/IP protocol, and various network classifications as well as hands-on experience.

    Note(s): Students who have received credit for CPSC 450 or INSY 371 may not receive credit for ITEC 350.
  
  • ITEC 352 - Computer Organization

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122  and ITEC 220  with grades of “C” or better.
    Covers relationships among computer components, structures and systems, hardware features, costs, and capabilities.

  
  • ITEC 360 - Data Structures and Analysis of Algorithms

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122 , ITEC 320 , ITEC 324  and MATH 251 .
    Includes data structures, concepts and algorithms used in the solution of nonnumeric problems; applications to data management systems, file organization, information retrieval, list processing and programming languages.

  
  • ITEC 363 - Integration of Software

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 100 .
    Designed to provide students with advanced microcomputer applications skills in word processing, spreadsheets, databases, and multimedia presentations. Major emphasis is placed on the integration of software packages to complete business applications.

    Note(s): Students who have received credit for INSY 383 may not receive credit for ITEC 363.
  
  • ITEC 370 - Software Engineering I

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 110  and ITEC 220  with grades of “C” or better.
    Introduction to the principles of software engineering and the design and implementation strategies appropriate for large software projects. Includes project planning, specification of project requirements, architectural design, verification and validation techniques, and software maintenance.

    Note(s): Students who have received credit for CPSC 271 or INSY 481 may not receive credit for ITEC 370.
  
  • ITEC 371 - Operating Systems

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 352 .
    Principles of operating systems including interaction between operating systems and architecture of computer systems with emphasis on resource management.

  
  • ITEC 380 - Organization of Programming Languages

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 320  and ITEC 324 .
    Programming language constructs, run-time behavior of programs, desirable features of languages, design and implementation considerations to obtain those features.

  
  • ITEC 381 - Spreadsheet Programming

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 281  and either MATH 126  or MATH 151 .
    Teaches fundamental programming concepts using spreadsheet technology common in today’s business environment.

    Note(s): This course may not be used to satisfy a B.S. requirement or a technical elective in the Information Technology Department.
  
  • ITEC 398 - Software Development Technologies

    Credits: (1-3)
    Instructional Method: One to three hours lecture.
    Prerequisites: ITEC 220 (grade of C or better) and permission of instructor.
    Enables students to gain experience with programming languages, operating systems, and other tools, and technologies that are used to develop software. This course may be taken multiple times with a different topic each time.

    Note(s): This course may not be used to satisfy a B.S. requirement or a technical elective.
  
  • ITEC 400 - Foundations of Computer Science

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Senior standing.
    A rigorous, systematic approach to object oriented problem solving and programming.

    Note(s): This is a leveling course for students who do not have either the educational or experience background to start the Information Technology (IT) courses for the IT concentration for a Masters in Education (MSED) program. ITEC 400 will not count as graduate credit towards the ITEC Concentration for the MSED. Undergraduate students in the College of Information Science and Technology may not take this course for credit towards their degree.
  
  • ITEC 410 - Modeling and Simulation

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 320  and STAT 301 .
    An introduction to mathematical modeling and the simulation of models using a high-level programming language.

    Note(s): Students who have received credit for CPSC 410 may not receive credit for ITEC 410.
  
  • ITEC 420 - Computability Theory and Formal Languages

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122 .
    A survey of attempts to model computation and formal language concepts.

  
  • ITEC 425 - Advanced Web Development

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 325 .
    An advanced development class in Web programming for those students that have completed the Web Programming I and II sequence. Includes the applied study of Web services, asynchronous web programming, web server configuration, web object oriented constructs, and other current topics in Web development.

  
  • ITEC 430 - Computer Graphics

    Credits: (3)
    Instructional Method: Three hours lecture.
    Pre- or Corequisites: ITEC 360 .
    A survey of the data structures and algorithms used in computer graphics.

    Note(s): Students who have received credit for CPSC 430 may not receive credit for ITEC 430.
  
  • ITEC 441 - Database II

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 340 .
    A continuation of the introductory database course covering techniques used to model and manipulate large data sets. Course provides more in-depth coverage of triggers, assertions, PL/SQL, logical design, and normalization. Course introduces physical design of the database management system.

  
  • ITEC 442 - Data Warehousing, Mining, and Reporting

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 340 .
    A continuation of principles of database systems and the introduction to techniques for the modeling and manipulation of large data sets. This course provides in-depth coverage of data warehousing, data mining, and reporting.

  
  • ITEC 445 - Computer System and Database Security

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122 , ITEC 220  (Grade of “C” or better), ITEC 345 , ITEC 340 .
    Threats and vulnerabilities in software systems, principles to design and implement secure software systems, database and information security.

  
  • ITEC 451 - Network Design and Analysis

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122 , ITEC 350 , MATH 152 , and either STAT 200  or STAT 301 .
    Covers network design and analysis concepts and tools including optimization and traffic engineering.

  
  • ITEC 452 - Distributed Computing

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 310 , ITEC 350 , and ITEC 371 .
    Covers analysis and design of distributed systems.

  
  • ITEC 455 - Applied Cryptography and Network Security

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122 , ITEC 220  (Grade of “C” or better), ITEC 345 , ITEC 350 .
    Threats and vulnerabilities in computer networks, cryptography and its application to network security mechanisms, secure network protocols, and network intrusion detection systems.

  
  • ITEC 460 - Translator Design and Construction

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 352  and ITEC 380 .
    Logical design of and construction techniques for compilers and interpreters. Students will complete a major project implementing a compiler or an interpreter.

  
  • ITEC 471 - Software Engineering II

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 320 , ITEC 324 , and ITEC 370 .
    A continuation of principles of software engineering and the design and implementation strategies appropriate for large software projects. This course is intended to provide a large-system capstone experience.

  
  • ITEC 472 - Software Engineering III

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 471 .
    A continuation of principles of software engineering and the design and implementation strategies appropriate for large software elected topics in Information Technology, as student and faculty interest demands. A new course description is available each time the course is offered. Interested students should contact the course instructor before registering.

    Note(s): This course may be taken more than once for credit with a different topic. This course may not be used to satisfy a General Education requirement or a requirement for the major or minor, which includes technical electives. This course may be used for a general elective or a B.S. elective.
  
  • ITEC 480 - Artificial Intelligence

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 122  and ITEC 324 .
    An introduction to the study of intelligence as computation.

    Note(s): Students who received credit for CPSC 480 may not receive credit for ITEC 480.
  
  • ITEC 485 - Decision Support Systems

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: ITEC 281  and ITEC 340 .
    Data and modeling solutions to semi-structured business problems including expert systems, executive information systems, on-line analytical processing, natural language interfaces, and ad-hoc query and reporting tools.

  
  • ITEC 488 - Honors Capstone Project

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Completion of all the required information technology courses up to the 300-level courses; enrollment in the Honors Program; senior standing.
    To earn a bachelor’s degree with honors in Computer Science and Technology or Information Sciences and Systems, a student must complete a research project, write a report and make an oral presentation of the work done. In order to be eligible of a degree with honors, a student must earn a grade of “A” or “B” for the final project.

    Note(s): Course may not be repeated.
  
  • ITEC 490 - IT Professionalism

    Credits: (1)
    Instructional Method: One hour lecture.
    Prerequisites: Senior standing in computer science and technology or information science and systems.
    A seminar series designed to aid in the transition from the university to work. Includes topics in resume preparation, research, and ethics.

  
  • ITEC 493 - Selected Topics in Information Technology

    Credits: (1-3)
    Instructional Method: One to three hours lecture.
    Prerequisites: Permission of instructor.
    Selected topics in computer science, information systems, or information technology, as student and faculty interest demands. A new course description is available each time the class is offered. Interested students should contact the course instructor before registering.

    Note(s): This course may be taken more than once for credit with a different topic. This course may not be used to satisfy a Core Curriculum requirement or a requirement for an ITEC major or ITEC minor, which includes technical electives. This course may be used for a general elective or a B.S. elective.
  
  • ITEC 495 - Information Systems Capstone

    Credits: (3)
    Instructional Method: Three hours lecture.
    Prerequisites: Senior standing, Information Science and Systems major, ITEC 225 , ITEC 340 , ITEC 370 , FINC 331 , and MGNT 357 .
    Advanced topics in information systems that build on previous courses in software engineering, web programming, database and business. This course in intended to provide a large information system capstone experience.

  
  • ITEC 498 - Independent Study

    Credits: (1-6)
    Prerequisites: Permission of instructor.
    Independent Study courses are designed to permit students to investigate independently specific problems or areas of interest under the direction of a faculty advisor.

    Note(s): This course may not be used to satisfy a General Education requirement, a B.S. requirement, or a requirement for the major or minor, which includes technical electives. This course may be used only for a general elective. See “Independent Study .” For a complete listing of graduate courses, consult the Radford University Graduate Catalog.

Interior Design

  
  • DSNI 103 - Visual Thinking for Design

    Credits: (3)
    Instructional Method: Six hours studio.
    Prerequisites: “C” or better in DSN 100  and DSN 110 ; 2.5 in-major GPA.
    An application of design fundamentals and problem solving techniques to two- and three-dimensional design problems for the interior spatial environment, with attention to human factors. Emphasis is on the design process, including conceptual thinking and creative expression.

    Note(s): Students cannot receive credit for both DSNI 112 and DSNI 103.
  
  • DSNI 125 - Technical Drafting

    Credits: (3)
    Instructional Method: Six hours studio.
    Prerequisites: “C” or better in DSN 100  and DSN 110 ; 2.5 in-major GPA. Six hours studio.
    An introduction to the skills and techniques required in representing designed space and form using conventional architectural drawing drafting standards.

    Note(s): Students cannot receive credit for both DSNI 120 and DSNI 125.
  
  • DSNI 200 - Sophomore Studio I

    Credits: (3)
    Instructional Method: Six hours studio.
    Prerequisites: “C” or better in DSN 143 , DSNI 103 , DSNI 125 ; 2.5 in-major GPA.
    Fundamentals of space planning and spatial development with emphasis on client needs, functionality, and human factors.

 

Page: 1 <- 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 -> 17