Skip to content

Commit 8feefa5

Browse files
committed
filtering out <p align="..."> tags failed for some reason for biochem; this is a quick hack
1 parent 3fddd5f commit 8feefa5

File tree

2 files changed

+60
-1
lines changed

2 files changed

+60
-1
lines changed

crawlers/ucsc/data/courses/aplx

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
aplx
2+
Applied Linguistics and Multilingualism
3+
https://registrar.ucsc.edu/catalog/programs-courses/course-descriptions/aplx.html
4+
5+
DIVISION Lower-Division
6+
7+
80. Introduction to Applied Linguistics. F
8+
Introduces the field of applied linguistics, learning about language acquisition, use, and teaching in multilingual contexts from multiple disciplinary perspectives. Also, introduces research models that examine psycholinguistic, sociolinguistic, and/or educational aspects of multilingualism.. Enrollment limited to 40. (General Education Code(s): PE-H.) The Staff, S. Okamoto, M. Amengual, Z. Abrams, B. Donaldson, E. Zyzik
9+
10+
99. Tutorial. F,W,S
11+
Students submit petition to sponsoring agency. May be repeated for credit. The Staff
12+
13+
99F. Tutorial (2 credits). F,W,S
14+
Students submit petition to sponsoring agency. May be repeated for credit. The Staff
15+
16+
DIVISION Upper-Division
17+
18+
101. Second-Language Acquisition. W
19+
Introduces the field of second-language acquisition. Topics include contexts of acquisition, the impact of individual differences, and basic methods of data collection and analysis. Prerequisite(s): course 80 or linguistics 50. Enrollment limited to 40. The Staff, E. Zyzik, D. Miller, B. Donaldson, M. Amengual, Z. Abrams
20+
21+
102. Bilingualism. W
22+
An overview of bilingualism. Focuses on bilingualism as an individual phenomenon (i.e., how two languages develop and are represented in the minds of individual speakers), and as a social one (i.e., how do bilinguals interact in a community and how does this context of language contact shape their linguistic identity). Prerequisite(s): course 80 or linguistics 50. Enrollment limited to 40. The Staff, M. Amengual, E. Zyzik
23+
24+
103. Second Language Speech. *
25+
Examines themes related to the acquisition of L2 phonetics and phonology, including theories and models of L2 speech learning; phonetics and phonology in L2 acquisition; as well as the training effects on L2 pronunciation. Prerequisite(s): course 80 or Linguistics 50. The Staff
26+
27+
112. Language and Gender. *
28+
Examines the relationship between language and gender. Topics include: gender differences in speech; linguistic gender norms and stereotypes; gender and the construction of identity in discourse; sexuality and language; sexism in language; social, educational, and political implications. (Formerly Languages 112.) S. Okamoto, The Staff
29+
30+
113. Inter-Cultural Communication. F
31+
Examines intercultural communication and miscommunication between individuals and speech communities, both within North American and global contexts. Through discourse and analytic approaches, students explore cultural stereotypes and interactional expectations, among other issues, that influence the outcome of intercultural communication. (Formerly Languages 113, Cross-Cultural Communication and Miscommunication.) Enrollment is restricted to juniors and seniors. Enrollment limited to 25. (General Education Code(s): CC.) Z. Abrams, The Staff
32+
33+
115. Language and Power. S
34+
Examines the relationship between language and power. Explores the ways in which national languages, regional and social dialects, and specific phonological morpho-syntactic, or lexical features come to be associated with particular social meanings and contribute to creating social inequality. Prerequisite(s): course 80. Enrollment is restricted to sophomores, juniors, and seniors. Enrollment limited to 25. The Staff, Z. Abrams, S. Okamoto
35+
36+
116. Discourse Analysis: Language Use and Context. *
37+
Familiarizes students with the methods and theoretical assumptions behind discourse analytic approaches to the study of language. Examines language used in specific contexts. Topics include: genres, registers; discourse organization; discourse grammar; interaction; conversation; pragmatics; and social practice. Prerequisite(s): Linguistics 50 or by consent of the instructor. Enrollment is restricted to juniors and seniors. B. Donaldson, The Staff
38+
39+
135. Second Language Teaching. S
40+
Introduces the theories of second-language acquisition and their connection to second-language teaching. Students develop cutting-edge teaching and testing materials, and engage with current scholarship on language instruction. Prerequisite(s): at least one year of college-level study of a foreign language, or its equivalent. Enrollment restricted to juniors and seniors, and by permission of instructor. Students cannot receive credit for this course and course 235. Enrollment limited to 20. E. Zyzik, D. Miller, Z. Abrams
41+
42+
136. Second Language Assessment. *
43+
Introduces the fundamentals of second-language testing by presenting theories, key concepts, and practical applications in language assessment. Throughout the course, students develop their own assessment portfolios, creating materials they can use in their post-BA career. Prerequisite(s): course 135 or by permission of the instructor.. The Staff
44+
45+
190. Research Seminar in Applied Linguistics. S
46+
Prepares students to conduct research in applied linguistics. Students evaluate published studies that represent both quantitative and qualitative methods. Prerequisite(s): courses 80 and 101; satisfaction of the Entry Level Writing and Composition requirements. Enrollment is restricted to seniors. S. Okamoto, E. Zyzik, M. Amengual, B. Donaldson, Z. Abrams
47+
48+
199. Tutorial. F,W,S
49+
Students submit petition to sponsoring agency. May be repeated for credit. The Staff
50+
51+
199F. Tutorial (2 credits). F,W,S
52+
Students submit petition to sponsoring agency. May be repeated for credit. The Staff
53+
54+
DIVISION Graduate
55+
56+
235. Second Language Teaching. S
57+
Helps novice instructors learn about the theory and practice of language teaching and learning. Focuses on current methods used in communicatively oriented classrooms. Topics include: listening comprehension, grammar, vocabulary, reading, writing, and testing/assessment. Students cannot receive credit for this course and course 135. (Formerly Language Studies 201.) Enrollment is restricted to graduate students. Enrollment limited to 20. The Staff, Z. Abrams, E. Zyzik
58+
59+

crawlers/ucsc/parse_course_pages.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def parse_course (s, dept=None, division=None):
5858

5959
def parse_division (s, dept=None):
6060
match = re.match(r'[\n\s]*DIVISION\s+([A-Z][a-z]+(?:\-[A-Z][a-z]+)*)\s*\n', s)
61-
fallback = re.match(r'Students submit petition to sponsoring agency\. May be repeated for credit\. The Staff|\[Return to top\]', s) if not match else None
61+
fallback = re.match(r'<|Students submit petition to sponsoring agency\. May be repeated for credit\. The Staff|\[Return to top\]', s) if not match else None
6262
enforce(match or fallback, "Expected 'DIVISION <div name>\\n', not\n%s"%last_tok(s))
6363
if not match:
6464
return '', []

0 commit comments

Comments
 (0)