fix: wrong parsed teacher schedule
This commit is contained in:
@@ -23,9 +23,18 @@ object TeacherScheduleParser {
|
||||
|
||||
data class ParsedTeacherSchedule(val teachers: List<String>, val days: List<Day>)
|
||||
|
||||
/**
|
||||
* Столбец расписания преподавателя: имя и абсолютный индекс ячейки в шапке.
|
||||
* Индекс нужен для точного выравнивания с рядами данных — в шапке могут
|
||||
* присутствовать пустые колонки-разделители, которые не должны сдвигать
|
||||
* соответствие «преподаватель → столбец».
|
||||
*/
|
||||
private data class Column(val teacher: String, val headerIndex: Int)
|
||||
|
||||
fun parse(html: String): ParsedTeacherSchedule {
|
||||
val doc = Jsoup.parse(html)
|
||||
var headerFound = false
|
||||
var columns: List<Column> = emptyList()
|
||||
var teachers: List<String> = emptyList()
|
||||
val days = mutableListOf<Day>()
|
||||
var currentDate: LocalDate? = null
|
||||
@@ -43,10 +52,12 @@ object TeacherScheduleParser {
|
||||
val first = cellText(tds[0])
|
||||
val second = cellText(tds[1])
|
||||
if (!headerFound && first == "День" && second == "Интервал") {
|
||||
teachers = tds.drop(2)
|
||||
.map { cellText(it.selectFirst("span") ?: it) }
|
||||
.filter { it.isNotEmpty() }
|
||||
.distinct()
|
||||
columns = tds.mapIndexedNotNull { index, td ->
|
||||
if (index < 2) return@mapIndexedNotNull null
|
||||
val name = cellText(td.selectFirst("span") ?: td)
|
||||
if (name.isEmpty()) null else Column(name, index)
|
||||
}.distinctBy { it.teacher }
|
||||
teachers = columns.map { it.teacher }
|
||||
headerFound = true
|
||||
continue
|
||||
}
|
||||
@@ -58,7 +69,7 @@ object TeacherScheduleParser {
|
||||
currentIntervals = mutableListOf()
|
||||
}
|
||||
if (intervalMatch != null && currentIntervals != null) {
|
||||
parseIntervalRow(tds, intervalMatch, if (dayMatch != null) 2 else 1, teachers, currentIntervals!!)
|
||||
parseIntervalRow(tds, intervalMatch, dayMatch != null, columns, currentIntervals!!)
|
||||
}
|
||||
}
|
||||
flushDay()
|
||||
@@ -83,16 +94,20 @@ object TeacherScheduleParser {
|
||||
private fun parseIntervalRow(
|
||||
tds: List<Element>,
|
||||
intervalMatch: MatchResult,
|
||||
startCol: Int,
|
||||
teachers: List<String>,
|
||||
dayRow: Boolean,
|
||||
columns: List<Column>,
|
||||
intervals: MutableList<TimeSlot>
|
||||
) {
|
||||
val start = LocalTime.parse(intervalMatch.groupValues[1])
|
||||
val end = LocalTime.parse(intervalMatch.groupValues[2])
|
||||
val lessons = mutableListOf<Lesson>()
|
||||
for (i in teachers.indices) {
|
||||
val cell = tds.getOrNull(startCol + i) ?: continue
|
||||
lessons += parseCell(cell, teachers[i])
|
||||
for (column in columns) {
|
||||
// Ряд с днём содержит обе ведущие ячейки (День, Интервал) и совпадает
|
||||
// по индексам с шапкой; ряд только с интервалом пропускает ячейку дня
|
||||
// (rowspan) — его ячейки сдвинуты на одну позицию влево.
|
||||
val dataIndex = if (dayRow) column.headerIndex else column.headerIndex - 1
|
||||
val cell = tds.getOrNull(dataIndex) ?: continue
|
||||
lessons += parseCell(cell, column.teacher)
|
||||
}
|
||||
if (lessons.isNotEmpty()) intervals.add(TimeSlot(start, end, lessons))
|
||||
}
|
||||
|
||||
@@ -15,6 +15,14 @@ class TeacherScheduleParserTest {
|
||||
checkNotNull(javaClass.getResourceAsStream("/prepod.html"))
|
||||
.readBytes().toString(Charsets.UTF_8)
|
||||
|
||||
private fun fixture517(): String =
|
||||
checkNotNull(javaClass.getResourceAsStream("/prepod517.html"))
|
||||
.readBytes().toString(Charsets.UTF_8)
|
||||
|
||||
private fun fixture974(): String =
|
||||
checkNotNull(javaClass.getResourceAsStream("/prepod974.html"))
|
||||
.readBytes().toString(Charsets.UTF_8)
|
||||
|
||||
@Test
|
||||
fun teachersHeaderParsedInOrderAndDeduped() {
|
||||
val parsed = TeacherScheduleParser.parse(fixture())
|
||||
@@ -83,4 +91,94 @@ class TeacherScheduleParserTest {
|
||||
val total = parsed.days.sumOf { day -> day.intervals.sumOf { it.lessons.size } }
|
||||
assertEquals(11, total)
|
||||
}
|
||||
|
||||
private fun spacerColumnFixture(): String = """
|
||||
<table>
|
||||
<tr>
|
||||
<td>День</td><td>Интервал</td><td></td>
|
||||
<td><span>Марков Р.В.</span></td><td><span>Мельцов В.Ю.</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>четверг 08.10.26</td><td>08:20-09:50</td><td></td>
|
||||
<td>2-206 Математика Практическое занятие УТб-2301-02-00</td>
|
||||
<td>1-334 Организация параллельных вычислительных систем Лекция ИВТб-4301-05-00</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>10:00-11:30</td><td></td>
|
||||
<td>2-206 Математика Практическое занятие УТб-2301-02-00</td>
|
||||
<td>1-334 Организация параллельных вычислительных систем Лекция ИВТб-4301-05-00</td>
|
||||
</tr>
|
||||
</table>
|
||||
""".trimIndent()
|
||||
|
||||
@Test
|
||||
fun emptyHeaderSpacerDoesNotShiftTeacherColumns() {
|
||||
val parsed = TeacherScheduleParser.parse(spacerColumnFixture())
|
||||
assertEquals(listOf("Марков Р.В.", "Мельцов В.Ю."), parsed.teachers)
|
||||
assertEquals(1, parsed.days.size)
|
||||
assertEquals(LocalDate.of(2026, 10, 8), parsed.days[0].date)
|
||||
assertEquals(2, parsed.days[0].intervals.size)
|
||||
for (slot in parsed.days[0].intervals) {
|
||||
val markov = slot.lessons.filter { it.teacher == "Марков Р.В." }
|
||||
val meltsov = slot.lessons.filter { it.teacher == "Мельцов В.Ю." }
|
||||
assertEquals(1, markov.size)
|
||||
assertEquals(1, meltsov.size)
|
||||
assertEquals("Математика", markov[0].subject)
|
||||
assertEquals("Организация параллельных вычислительных систем", meltsov[0].subject)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun realPage517TeacherColumnsAligned() {
|
||||
val html = checkNotNull(javaClass.getResourceAsStream("/prepod517.html"))
|
||||
.readBytes().toString(Charsets.UTF_8)
|
||||
val parsed = TeacherScheduleParser.parse(html)
|
||||
assertTrue(parsed.teachers.contains("Мельцов В.Ю."))
|
||||
val day = parsed.days.first { it.date == LocalDate.of(2026, 10, 8) }
|
||||
val all = day.intervals.flatMap { it.lessons }
|
||||
val markov = all.filter { it.teacher == "Марков Р.В." }
|
||||
val meltsov = all.filter { it.teacher == "Мельцов В.Ю." }
|
||||
assertTrue("Мельцов должен иметь пары 08.10", meltsov.isNotEmpty())
|
||||
assertTrue(
|
||||
"У Мельцова не должно быть математики Маркова",
|
||||
meltsov.none { it.subject?.contains("Математика") == true }
|
||||
)
|
||||
assertTrue(
|
||||
"У Маркова должна остаться математика",
|
||||
markov.any { it.subject?.contains("Математика") == true }
|
||||
)
|
||||
assertTrue(
|
||||
"У Мельцова параллельные вычислительные системы",
|
||||
meltsov.any { it.subject?.contains("Организация параллельных") == true }
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun realPage517MeltsovLabsSitAt1000And1145NotAt0820() {
|
||||
val parsed = TeacherScheduleParser.parse(fixture517())
|
||||
val day = parsed.days.first { it.date == LocalDate.of(2026, 10, 6) }
|
||||
val labsAt = { time: java.time.LocalTime ->
|
||||
day.intervals.firstOrNull { it.start == time }
|
||||
?.lessons
|
||||
?.filter { it.teacher == "Мельцов В.Ю." && it.type == LessonType.LABORATORY }
|
||||
.orEmpty()
|
||||
}
|
||||
assertEquals(
|
||||
"В 08:20 у Мельцова на странице 517 лабораторных нет",
|
||||
0, labsAt(java.time.LocalTime.of(8, 20)).size
|
||||
)
|
||||
assertTrue(labsAt(java.time.LocalTime.of(10, 0)).isNotEmpty())
|
||||
assertTrue(labsAt(java.time.LocalTime.of(11, 45)).isNotEmpty())
|
||||
}
|
||||
|
||||
@Test
|
||||
fun realPage974MeltsovHasPracticeAt0820() {
|
||||
val parsed = TeacherScheduleParser.parse(fixture974())
|
||||
val day = parsed.days.first { it.date == LocalDate.of(2026, 10, 6) }
|
||||
val slot = day.intervals.first { it.start == java.time.LocalTime.of(8, 20) }
|
||||
val mel = slot.lessons.filter { it.teacher == "Мельцов В.Ю." }
|
||||
assertTrue(mel.isNotEmpty())
|
||||
assertTrue("08:20 на странице 974 — практическое занятие", mel.all { it.type == LessonType.PRACTICE })
|
||||
assertEquals("ИВТб-2305-06-00", mel.first().group)
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,980 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5.0 Transitional//EN">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf-8">
|
||||
<TITLE></TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
body { background: #ffffff; margin: 0; font-family: Arial; font-size: 8pt; font-style: normal; }
|
||||
tr.R0{ height: 25px; }
|
||||
tr.R0 td.R0C0{ font-family: Arial; font-size: 14pt; font-style: normal; font-weight: bold; color: #000000; background-color: #ffffff; text-align: left; }
|
||||
tr.R0 td.R0C1{ text-align: left; }
|
||||
tr.R1{ height: 21px; }
|
||||
tr.R1 td.R15C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R15C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R1C0{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; background-color: #fcfaeb; text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R1C2{ font-family: Arial; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; background-color: #fcfaeb; text-align: center; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R9C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R9C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R9C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R1 td.R9C6{ text-align: left; }
|
||||
tr.R16{ height: 43px; }
|
||||
tr.R16 td.R16C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R16 td.R16C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R16 td.R16C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R16 td.R16C6{ text-align: left; }
|
||||
tr.R17{ height: 141px; }
|
||||
tr.R17 td.R17C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R17 td.R17C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R17 td.R17C6{ text-align: left; }
|
||||
tr.R17 td.R58C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R18{ height: 15px; }
|
||||
tr.R18 td.R18C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R18 td.R18C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R18 td.R18C6{ text-align: left; }
|
||||
tr.R18 td.R22C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R18 td.R22C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R18 td.R65C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R2{ height: 30px; }
|
||||
tr.R2 td.R2C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R2 td.R2C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R2 td.R2C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R2 td.R2C6{ text-align: left; }
|
||||
tr.R30{ height: 16px; }
|
||||
tr.R30 td.R30C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R30 td.R30C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R30 td.R30C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R30 td.R30C6{ text-align: left; }
|
||||
tr.R30 td.R36C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R30 td.R36C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R37{ height: 24px; }
|
||||
tr.R37 td.R37C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R37 td.R37C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R37 td.R37C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R37 td.R37C6{ text-align: left; }
|
||||
tr.R37 td.R43C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R37 td.R43C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R47{ height: 27px; }
|
||||
tr.R47 td.R47C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R47 td.R47C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R47 td.R47C6{ text-align: left; }
|
||||
tr.R49{ height: 26px; }
|
||||
tr.R49 td.R49C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R49 td.R49C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R49 td.R49C6{ text-align: left; }
|
||||
tr.R49 td.R50C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R49 td.R50C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R7{ height: 29px; }
|
||||
tr.R7 td.R23C0{ font-family: Arial; font-size: 14pt; font-style: normal; text-align: center; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R7 td.R7C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R7 td.R7C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R7 td.R7C6{ text-align: left; }
|
||||
tr.R7 td.R8C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R7 td.R8C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R74{ height: 23px; }
|
||||
tr.R74 td.R74C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R74 td.R74C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; }
|
||||
tr.R74 td.R74C6{ text-align: left; }
|
||||
tr.R74 td.R78C1{ text-align: left; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R74 td.R78C2{ text-align: left; vertical-align: middle; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 3px solid; border-right: #000000 1px solid; }
|
||||
tr.R86{ height: 99px; }
|
||||
tr.R86 td.R86C3{ font-family: Arial; font-size: 8pt; font-style: normal; text-align: center; vertical-align: middle; }
|
||||
table {table-layout: fixed; padding: 0px; padding-left: 2px; vertical-align:bottom; border-collapse:collapse;width: 100%; font-family: Arial; font-size: 8pt; font-style: normal; }
|
||||
td { padding: 0px; padding-left: 2px; overflow:hidden; }
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<BODY STYLE="background: #ffffff; margin: 0; font-family: Arial; font-size: 8pt; font-style: normal; ">
|
||||
<TABLE style="width:100%; height:0px; " CELLSPACING=0>
|
||||
<COL WIDTH=31>
|
||||
<COL WIDTH=89>
|
||||
<COL WIDTH=420>
|
||||
<COL WIDTH=420>
|
||||
<COL WIDTH=420>
|
||||
<COL WIDTH=420>
|
||||
<COL WIDTH=63>
|
||||
<COL>
|
||||
<TR CLASS=R0>
|
||||
<TD CLASS="R0C0" COLSPAN=3><SPAN STYLE="white-space:nowrap;max-width:0px;">Обновление 07.10.2026</SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R1C0"><SPAN STYLE="white-space:nowrap;max-width:0px;">День</SPAN></TD>
|
||||
<TD CLASS="R1C0"><SPAN STYLE="white-space:nowrap;max-width:0px;">Интервал</SPAN></TD>
|
||||
<TD CLASS="R1C2"><SPAN STYLE="white-space:nowrap;max-width:0px;">Долженкова М.Л.</SPAN></TD>
|
||||
<TD CLASS="R1C2"><SPAN STYLE="white-space:nowrap;max-width:0px;">Коржавина А.С.</SPAN></TD>
|
||||
<TD CLASS="R1C2"><SPAN STYLE="white-space:nowrap;max-width:0px;">Мельцов В.Ю.</SPAN></TD>
|
||||
<TD CLASS="R1C2"><SPAN STYLE="white-space:nowrap;max-width:0px;">Прозоров Д.Е.</SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R2>
|
||||
<TD CLASS="R2C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">понедельник 28.09.26 </SPAN></TD>
|
||||
<TD CLASS="R2C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R2>
|
||||
<TD CLASS="R2C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R2C2">1-109 Программирование Лабораторная работа ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа</TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R2>
|
||||
<TD CLASS="R2C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R2C2">1-109 Программирование Лабораторная работа ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа</TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R2>
|
||||
<TD CLASS="R2C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R2C2">1-109 Программирование Лабораторная работа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа</TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R2>
|
||||
<TD CLASS="R2C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R2C2">1-109 Программирование Лабораторная работа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа</TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R2C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R8C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R8C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R8C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R8C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R8C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">вторник 29.09.26 </SPAN></TD>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Теория автоматов Практическое занятие ИВТб-2301-06-00 ИВТб-2301-06-00, 01 подгруппа ИВТб-2301-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Теория автоматов Практическое занятие ИВТб-2302-06-00 ИВТб-2302-06-00, 01 подгруппа ИВТб-2302-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R15C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">среда 30.09.26 </SPAN></TD>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R16C2">2-207 Программирование Практическое занятие ИВТб-1306-06-00 ИВТб-1306-06-00, 01 подгруппа ИВТб-1306-06-00, 02 подгруппа ИВТб-1306-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R17>
|
||||
<TD CLASS="R17C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2">2-209 Информатика Лекция ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа ИВТб-1301-06-00, 02 подгруппа ИВТб-1301-06-00, 03 подгруппа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа ИВТб-1302-06-00, 02 подгруппа ИВТб-1302-06-00, 03 подгруппа ИВТб-1303-06-00 ИВТб-1303-06-00, 01 подгруппа ИВТб-1303-06-00, 02 подгруппа ИВТб-1303-06-00, 03 подгруппа ИВТб-1304-06-00 ИВТб-1304-06-00, 01 подгруппа ИВТб-1304-06-00, 02 подгруппа ИВТб-1304-06-00, 03 подгруппа ИВТб-1305-06-00 ИВТб-1305-06-00, 01 подгруппа ИВТб-1305-06-00, 02 подгруппа ИВТб-1305-06-00, 03 подгруппа ИВТб-1306-06-00 ИВТб-1306-06-00, 01 подгруппа ИВТб-1306-06-00, 02 подгруппа ИВТб-1306-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R16C2">1-334 Программирование Практическое занятие ИВТб-1305-06-00 ИВТб-1305-06-00, 01 подгруппа ИВТб-1305-06-00, 02 подгруппа ИВТб-1305-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R22C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R23C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">четверг 01.10.26 </SPAN></TD>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Интеллектуальные системы Лабораторная работа ИВТб-4301-05-00 ИВТб-4301-05-00, 01 подгруппа ИВТб-4301-05-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Интеллектуальные системы Лабораторная работа ИВТб-4301-05-00 ИВТб-4301-05-00, 01 подгруппа ИВТб-4301-05-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R17>
|
||||
<TD CLASS="R17C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R17C2">2-209 Программирование Лекция ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа ИВТб-1301-06-00, 02 подгруппа ИВТб-1301-06-00, 03 подгруппа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа ИВТб-1302-06-00, 02 подгруппа ИВТб-1302-06-00, 03 подгруппа ИВТб-1303-06-00 ИВТб-1303-06-00, 01 подгруппа ИВТб-1303-06-00, 02 подгруппа ИВТб-1303-06-00, 03 подгруппа ИВТб-1304-06-00 ИВТб-1304-06-00, 01 подгруппа ИВТб-1304-06-00, 02 подгруппа ИВТб-1304-06-00, 03 подгруппа ИВТб-1305-06-00 ИВТб-1305-06-00, 01 подгруппа ИВТб-1305-06-00, 02 подгруппа ИВТб-1305-06-00, 03 подгруппа ИВТб-1306-06-00 ИВТб-1306-06-00, 01 подгруппа ИВТб-1306-06-00, 02 подгруппа ИВТб-1306-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R22C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R30>
|
||||
<TD CLASS="R30C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">пятница 02.10.26 </SPAN></TD>
|
||||
<TD CLASS="R30C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R30>
|
||||
<TD CLASS="R30C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R16C2">1-435 Программирование Практическое занятие ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа ИВТб-1301-06-00, 02 подгруппа ИВТб-1301-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-109 Программирование Лабораторная работа ИВТб-1301-06-00 ИВТб-1301-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-109 Программирование Лабораторная работа ИВТб-1301-06-00 ИВТб-1301-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Теория автоматов Практическое занятие ИВТб-2304-06-00 ИВТб-2304-06-00, 01 подгруппа ИВТб-2304-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R30>
|
||||
<TD CLASS="R30C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R30>
|
||||
<TD CLASS="R36C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R36C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R36C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R36C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R36C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R30C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">суббота 03.10.26 </SPAN></TD>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R43C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R43C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R43C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R43C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R43C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">понедельник 05.10.26 </SPAN></TD>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R16C2">1-311 Программирование Практическое занятие ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа ИВТб-1302-06-00, 02 подгруппа ИВТб-1302-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-109 Программирование Лабораторная работа ИВТб-1302-06-00 ИВТб-1302-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R7C2">1-109 Программирование Лабораторная работа ИВТб-1302-06-00 ИВТб-1302-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R47>
|
||||
<TD CLASS="R47C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R47>
|
||||
<TD CLASS="R47C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R47C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R49>
|
||||
<TD CLASS="R49C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R49C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R49C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R49C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R49C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R49C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R49>
|
||||
<TD CLASS="R50C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R50C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R50C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R50C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R50C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R49C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R23C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">вторник 06.10.26 </SPAN></TD>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Теория автоматов Практическое занятие ИВТб-2305-06-00 ИВТб-2305-06-00, 01 подгруппа ИВТб-2305-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">1-237 Теория автоматов Практическое занятие ИВТб-2303-06-00 ИВТб-2303-06-00, 01 подгруппа ИВТб-2303-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R9C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R1>
|
||||
<TD CLASS="R15C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R15C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R9C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R17>
|
||||
<TD CLASS="R58C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">среда 07.10.26 </SPAN></TD>
|
||||
<TD CLASS="R17C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R17C2">2-209 Программирование Лекция ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа ИВТб-1301-06-00, 02 подгруппа ИВТб-1301-06-00, 03 подгруппа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа ИВТб-1302-06-00, 02 подгруппа ИВТб-1302-06-00, 03 подгруппа ИВТб-1303-06-00 ИВТб-1303-06-00, 01 подгруппа ИВТб-1303-06-00, 02 подгруппа ИВТб-1303-06-00, 03 подгруппа ИВТб-1304-06-00 ИВТб-1304-06-00, 01 подгруппа ИВТб-1304-06-00, 02 подгруппа ИВТб-1304-06-00, 03 подгруппа ИВТб-1305-06-00 ИВТб-1305-06-00, 01 подгруппа ИВТб-1305-06-00, 02 подгруппа ИВТб-1305-06-00, 03 подгруппа ИВТб-1306-06-00 ИВТб-1306-06-00, 01 подгруппа ИВТб-1306-06-00, 02 подгруппа ИВТб-1306-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R17>
|
||||
<TD CLASS="R17C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R17C2">2-209 Введение в профессию Лекция ИВТб-1301-06-00 ИВТб-1301-06-00, 01 подгруппа ИВТб-1301-06-00, 02 подгруппа ИВТб-1301-06-00, 03 подгруппа ИВТб-1302-06-00 ИВТб-1302-06-00, 01 подгруппа ИВТб-1302-06-00, 02 подгруппа ИВТб-1302-06-00, 03 подгруппа ИВТб-1303-06-00 ИВТб-1303-06-00, 01 подгруппа ИВТб-1303-06-00, 02 подгруппа ИВТб-1303-06-00, 03 подгруппа ИВТб-1304-06-00 ИВТб-1304-06-00, 01 подгруппа ИВТб-1304-06-00, 02 подгруппа ИВТб-1304-06-00, 03 подгруппа ИВТб-1305-06-00 ИВТб-1305-06-00, 01 подгруппа ИВТб-1305-06-00, 02 подгруппа ИВТб-1305-06-00, 03 подгруппа ИВТб-1306-06-00 ИВТб-1306-06-00, 01 подгруппа ИВТб-1306-06-00, 02 подгруппа ИВТб-1306-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R17C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R22C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R65C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">четверг 08.10.26 </SPAN></TD>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R16C2">1-435 Программирование Практическое занятие ИВТб-1303-06-00 ИВТб-1303-06-00, 01 подгруппа ИВТб-1303-06-00, 02 подгруппа ИВТб-1303-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R16>
|
||||
<TD CLASS="R16C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R16C2">1-435 Программирование Практическое занятие ИВТб-1304-06-00 ИВТб-1304-06-00, 01 подгруппа ИВТб-1304-06-00, 02 подгруппа ИВТб-1304-06-00, 03 подгруппа</TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R16C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R7>
|
||||
<TD CLASS="R7C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C2">2-205 Теория автоматов Практическое занятие ИВТб-2306-06-00 ИВТб-2306-06-00, 01 подгруппа ИВТб-2306-06-00, 02 подгруппа</TD>
|
||||
<TD CLASS="R7C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R7C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R18C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R18>
|
||||
<TD CLASS="R22C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R22C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R18C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">пятница 09.10.26 </SPAN></TD>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R74>
|
||||
<TD CLASS="R74C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R74>
|
||||
<TD CLASS="R74C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R74>
|
||||
<TD CLASS="R74C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R74>
|
||||
<TD CLASS="R74C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R74>
|
||||
<TD CLASS="R78C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R78C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R78C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R78C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R78C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R74C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C0" ROWSPAN=7><div style="margin: 0 -17px;-moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg)"><SPAN STYLE="max-width:0px;">суббота 10.10.26 </SPAN></TD>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">08:20-09:50</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">10:00-11:30</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">11:45-13:15</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">14:00-15:30</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">15:45-17:15</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">17:20-18:50</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R37>
|
||||
<TD CLASS="R37C1"><SPAN STYLE="white-space:nowrap;max-width:0px;">18:55-20:25</SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C2"><SPAN></SPAN></TD>
|
||||
<TD CLASS="R37C6"><SPAN></SPAN></TD>
|
||||
<TD><SPAN></SPAN></TD>
|
||||
<TD></TD>
|
||||
</TR>
|
||||
<TR CLASS=R86>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD CLASS="R86C3"><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="position:relative; height:99px;width: 100%; overflow:hidden;"><SPAN></SPAN></DIV></TD>
|
||||
<TD><DIV STYLE="width:100%;height:99px;overflow:hidden;"> </DIV></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user